Page 287 - Computer Network
P. 287

278                                                      บทที่ 34. ความปลอดภัยของเน็ตเวิร์ค



                         • พับลิกคีย์อัลกอริทึม (Public-key algorithms) : การใช้พับลิกคีย์อัลกอริทึมผู้ส่งและผู้รับจะมีไพรเวทคีย์ที่
                           ไม่เปิดเผยให้ผู้ใดทราบ และพับลิกคีย์ที่เปิดเผยทำให้ทุกคนสามารถรับทราบได้ ในการส่งข้อความใดออกไป
                           ผู้ส่งจะเข้ารหัสข้อความด้วย พับลิกคีย์ เมี่อผู้รับได้รับจะถอดรหัสข้อความโดยการใช้ไพรเวทคีย์ การทำงาน
                           ในลักษณะนี้ อาจดูไม่ปลอดภัยเท่าใดนัก เนื่องจากมีส่วนที่เป็นพับลิกคีย์จะถูกเปิดเผยออกไปสู่สาธารณะ

                           อย่างไรก็ตาม การที่จะสามารถอ่านข้อความได้จะเป็นผู้ที่มีไพรเวทคีย์เท่านั้น เพื่อใช้เปิดข้อความได้ ตัวอย่าง
                           ของการทำงานนี้ได้แก่ RSA algorithm ซึ่งเป็นการทำงานในลักษณะที่เป็นแบบไม่สมมาตร (asymmetric)
                           รูปที่ 34.5 แสดงหลักการทำงานของพับลิกคีย์อัลกอริทึมนี้









                                                                           book)







                                                          (partial
                                     รูปที่ 34.5: การทำงานของพับลิกคีย์อัลกอริทึม(Public key algorithm)





                         • เมสเสจไดเจสต์อัลกอริทึม (Message Digest algorithm) : การทำงานของการใช้เมสเสจไดเจสต์จะ
                                               only
                           ไม่เกี่ยวข้องกับการใช้คีย์ แต่จะเป็นการใช้การแมพ (map) จากข้อความขนาดใหญ่ให้เป็นข้อความขนาด
                           เล็กที่ขนาดคงที่ ตัวอย่างที่เป็นที่รู้จักทั่วไปได้แก่ Message Digest version 5 (MD5) และ Secret Hash
                           Algorithm (SHA) รูปที่ 34.6 แสดงหลักการทำงานของอัลกอริทึมนี้
                                    KKU































                                รูปที่ 34.6: การทำงานของเมสเสจไดเจสต์อัลกอริทึม (Message Digest algorithm)
   282   283   284   285   286   287   288   289   290   291   292