วันพฤหัสบดีที่ 26 สิงหาคม พ.ศ. 2553

การทำงานของ SSL (Secure Socket Layer)

       
          SSL คือ โปรโตคอลที่อยู่ระหว่าง Application layer และ Transport layer SSL สามารถรองรับการทำงานกับ application โปรโตคอลต่างๆ เช่น HTTP (Hypertext Transfer Protocol), FTP (File Transfer Protocol), Telnet, POP3, SMTP หรือแม้แต่ VPN ได้ SSL ทำงานโดยอาศัยหลักการของการเข้ารหัสข้อมูล (encryption), Message Digests และลายเซ็นอิเล็กทรอนิกส์ (digital signature) โดยแบ่งหน้าที่ออกเป็น 3 ส่วน

1. การตรวจสอบ server ว่าเป็นตัวจริง
     ตัวโปรแกรม Client ที่มีขีดความสามารถในการสื่อสารแบบ SSL จะสามารถตรวจสอบเครื่อง server ที่ตนกำลังจะไปเชื่อมต่อได้ว่า server นั้นเป็น server ตัวจริงหรือไม่ โดยใช้เทคนิคการเข้ารหัสแบบ Public key ในการตรวจสอบใบรับรอง (Certificate) และ Public ID ของ Server นั้น (โดยที่มีองค์กรที่ Client เชื่อถือเป็นผู้ออกใบรับรองและ public ID ให้แก่ server นั้น)
หน้าที่นี้ของ SSL เป็นหน้าที่ที่สำคัญ โดยเฉพาะอย่างยิ่งในกรณีที่ client ต้องการที่จะส่งข้อมูลที่เป็นความลับ (เช่น หมายเลข Credit card) ให้กับ Server ซึ่ง Client จะต้องตรวจสอบก่อนว่า Server เป็นตัวจริงหรือไม่

2. การตรวจสอบว่า Client เป็นตัวจริงหรือไม่
     โดยจะตรวจสอบใบรับรองและ Public ID (ที่มีองค์กรที่ Server เชื่อถือเป็นผู้ออกให้) ของ Client หรือผู้ใช้นั้นServer ที่สามารถสื่อสารแบบ SSL ได้นั้นจะตรวจสอบว่า
หน้าที่นี้ของ SSL จะมีประโยชน์ในกรณีเช่น ธนาคารต้องการที่จะส่งข้อมูลลับทางการเงินให้แก่ลูกค้าของตนผ่านทางเครือ ข่าย Internet (Server ก็จะต้องตรวจสอบ Client ก่อนว่าเป็น Client นั้นจริง)

3. การเข้ารหัสลับการเชื่อมต่อ
     โดยข้อมูลทั้งหมดที่ถูกส่งระหว่าง Client และ Server จะถูกเข้ารหัสลับ โดยโปรแกรมที่ส่งข้อมูล เป็นผู้เข้ารหัสและโปรแกรมที่รับข้อมูลเป็นผู้ถอดรหัส (โดยใช้วิธี Public key) นอกจากการเข้ารหัสลับในลักษณะนี้แล้ว SSL ยังสามารถปกป้องความถูกต้องสมบูรณ์ของข้อมูลได้อีกด้วย อีกทั้ง ตัวโปรแกรมรับข้อมูลจะทราบได้หากข้อมูลถูกเปลี่ยนแปลงไปในขณะกำลังเดินทาง จากผู้ส่งไปยังผู้รับ


ข้อมูลเพิ่มเติม  :  
http://www.sutenm.com
http://www.startwebhost.com/service/knowledge/ssl

วันศุกร์ที่ 16 กรกฎาคม พ.ศ. 2553

การจัดการหน่วยความจำ[Memory Management]



ข้อ 1. การประมวลผลข้อมูลที่มีปริมาณมากหรือทำงานหลายโปรแกรมพร้อมกัน เมื่อหน่วยความจำหลักมีเนื้อที่ไม่พอใช้เก็บข้อมูลในขณะประมวลผลได้  ระบบปฏิบัติการจะแก้ปันหาโดยวิธีเรียกว่าอะไร
 1.)  device driver
 2.)  VM-virtual memory
 3.)  multi-processing
 4.)  kernal

ข้อ 2. เนื้อที่ของหน่วยเก็บข้อมูลสำรองเก็บข้อมูลทั้งหมดของโปรแกรมที่ทำงานอยู่ขณะนั้นเอาไว้เป็นไฟล์ในฮาร์ดดิส เรียกว่าอะไร
 1.)  swap file
 2.)  GUI
 3.)  CMOS
 4.)  Cold boot

ข้อ 3. ลำดับขั้นตอนของการจัดการหน่วยความจำแบบที่เรียกว่า swapping  ข้อใดถูกต้อง
 1.)  หน่วยความจำเสมือน > RAM > โหลดเพจเข้า > โหลดเพจออก
 2.)  โหลดเพจเข้า > โหลดเพจออก > หน่วยความจำเสมือน > RAM
 3.)  โหลดเพจเข้า > RAM > โหลดเพจออก > หน่วยความจำเสมือน
 4.)  หน่วยความจำเสมือน > โหลดเพจเข้า > RAM > โหลดเพจออก

วันศุกร์ที่ 9 กรกฎาคม พ.ศ. 2553

ภาษาธรรมชาติ (Natural language)


 
  ภาษาธรรมชาติเป็นภาษาที่สามารถสั่งงานคอมพิวเตอร์โดยใช้รูปแบบของภาษามนุษย์ได้เลย คำสั่งอยู่ในรูปแบบที่ไม่แน่นอนตายตัว แต่คอมพิวเตอร์จะทำการแปลให้ออกมาในรูปที่คอมพิวเตอร์เข้าใจได้ ภาษานี้ถูกสร้างขึ้นมาจากเทคโนโลยีทางด้านระบบผู้เชียวชาญ (Expert system)ภาษาธรรมชาติจะใช้ ระบบฐานความรู้ (knowledge base system) ช่วยในการแปลความหมายของคำสั่งต่างๆ
  การประมวลผลภาษาธรรมชาติเป็นระบบที่จะช่วยทำให้คอมพิวเตอร์เข้าใจภาษาธรรมชาติของ มนุษย์ขบวนการของการประมวลผลภาษาธรรมชาติจะเริ่มจากการรับอินพุตที่เป็นข้อความภาษาธรรมชาติ จากนั้นระบบจะมีการวิเคราะห์ทั้งในเชิงโครงสร้างและความหมายทางภาษา โดยการทำงานร่วมกับฐานความรู้แล้วทำการประเมินค่าเพื่อหาคำตอบ แล้วทำการแทนความหมายและสร้างเป็นเอาต์พุตที่เป็นภาษาธรรมชาติออกมา
  • ตัวอย่างภาษาในรุ่นที่ 5 ได้แก่ ภาษา PROLOG เป็นต้น
 
ขอขอบคุณ : www.mbs.mut.ac.th/paper/pdf/29.pdf

วันอังคารที่ 29 มิถุนายน พ.ศ. 2553

USB_ไฮโซ้...ไฮโซ


ฟิลิปส์แนะนำแฟลชไดร์ฟ คอลเลคชันสุดหรู   
               ฟิลิปส์ ร่วมมือ สวารอฟสกี้ นำเสนอการสอดประสานกันอย่างลงตัวของแฟชั่นและนวัตกรรมเทคโนโลยี กับหลากหลายผลิตภัณฑ์ในคอลเลกชั่น “แอ็กทีฟ คริสตัล” (Active Crystals) รวมเทคโนโลยีที่มีประโยชน์ใช้สอยจาก Philips และการออกแบบสวยเด่นทันสมัยจาก Swarovski ให้เป็นความลงตัวที่น่าหลงใหล จัดเก็บความลับสู่ความสำเร็จของคุณด้วย USB Memory Key ในรูปแบบของพวงกุญแจที่น่าประทับใจ 4 รุ่น ได้แก่ แบบหัวใจในรุ่น Heart Ware และ Heart Beat และแบบแม่กุญแจในรุ่น Lock In และ Lock Out ที่คุณสามารถคล้องคอเสมือนเป็นสร้อยคอแฟชั่น

              
         Active Crystals 1G USB Memory Key มีดีไซน์ "น่าใช้ทุกแบบ" ทั้งหมดสี่แบบ วิบวับด้วย Silver Shade Crystal ที่หลอมรวมการงานเข้ากับการรักษาที่จัดเก็บความลับส่วนตัวและความลับทางอาชีพทั้งหมดของคุณ เหมาะอย่างยิ่งที่จะมอบให้เป็นของขวัญสำหรับคนพิเศษของคุณ
คุณสมบัติ
- พื้นที่จัดเก็บ 1GB สำหรับจัดเก็บไฟล์ข้อมูลขนาดใหญ่
- ความจุขนาด 1GB ช่วยให้คุณมีพื้นที่ในการจัดเก็บ สับเปลี่ยน และแบ่งปันไฟล์ขนาดใหญ่ได้ เช่น เอกสาร ไฟล์เพลงและภาพ โดยใช้พอร์ต USB ของคอมพิวเตอร์หรือแลปทอปของคุณ
- แบ่งปันและจัดเก็บเพลงได้ถึง 250 เพลง และภาพถ่ายถึง 1000 ภาพ
- ได้รับการพัฒนาขึ้นเพื่อใช้ในการแบ่งปันและจัดเก็บเพลงได้มากถึง 250 เพลง และภาพถ่ายมากถึง 1000 ภาพ ซึ่งเหมาะสำหรับการใช้แบบพกพาส่วนตัว และมีประสิทธิภาพ โดยมีความง่ายและสะดวก
- ถ่ายโอนข้อมูลได้รวดเร็วด้วย USB 2.0 ความเร็วสูง
- อัตราการถ่ายโอนข้อมูลความเร็วสูง จะช่วยลดเวลาที่คุณต้องรอในขณะที่คัดลอกไฟล์มัลติมีเดียขนาดใหญ่ไปเก็บไว้หรือจากฮาร์ดดิสก์ของคอมพิวเตอร์ของคุณ
- มีซอฟต์แวร์ที่ให้มาที่ออกแบบมาเป็นพิเศษและใช้งานง่าย
- ซอฟต์แวร์ที่ให้มาเป็นชุดซอฟต์แวร์ที่ครบถ้วนสมบูรณ์ ซึ่งจะรันจาก Active Crystals USB Memory Key โดยอัตโนมัติ และให้คุณสามารถเข้าใช้คุณสมบัติที่มีประโยชน์ต่างๆ เช่น การซิงโครไนซ์ไฟล์ และการบีบอัดไฟล์อัตโนมัติ
- ป้องกันข้อมูลส่วนตัวที่มีค่าของคุณ ด้วยการใช้รหัสผ่าน
- ด้วยการใช้รหัสผ่านป้องกันพร้อมทั้งการเข้ารหัส AES 256 บิต ข้อมูลสำคัญส่วนตัวของคุณจะได้รับการป้องกันจากการเข้าใช้โดยไม่ได้รับอนุญาต เพียงคุณกำหนดรหัสผ่าน

Welcome To Our Blog