Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> การเขียนโปรแกรม

Cryptosystems ประเภทใดในการรักษาความปลอดภัยข้อมูล?


ระบบเข้ารหัสมีหลายประเภทดังนี้ -

ระบบเข้ารหัสคีย์ส่วนตัว − การเข้ารหัสแบบสมมาตรเรียกอีกอย่างว่าการเข้ารหัสคีย์ส่วนตัวหรือการเข้ารหัสคีย์ลับ ประกอบด้วยการใช้คีย์ที่คล้ายกันสำหรับการเข้ารหัสและถอดรหัส การเข้ารหัสประกอบด้วยการใช้การดำเนินการ (อัลกอริธึม) กับข้อมูลที่จะเข้ารหัสโดยใช้คีย์ส่วนตัวเพื่อสร้างข้อมูลที่ไม่มีความหมาย

ข้อเสียเปรียบหลักของระบบเข้ารหัสลับของคีย์ลับเกี่ยวข้องกับการแลกเปลี่ยนคีย์ การเข้ารหัสแบบสมมาตรขึ้นอยู่กับการแลกเปลี่ยนความลับ (กุญแจ)

ระบบเข้ารหัสคีย์สาธารณะ − ระบบเข้ารหัสกุญแจสาธารณะเรียกอีกอย่างว่าการเข้ารหัสแบบอสมมาตร เป็นประเภทของอัลกอริธึมการเข้ารหัสที่ต้องการคีย์สองคีย์แยกกัน โดยอันหนึ่งเป็นแบบส่วนตัวและอีกอันหนึ่งเป็นแบบสาธารณะ แม้ว่าจะต่างกัน แต่ทั้งสองส่วนของคู่คีย์นี้เชื่อมต่อกันด้วยตัวเลข

กุญแจสาธารณะสามารถใช้เพื่อเข้ารหัสข้อความธรรมดาหรือตรวจสอบลายเซ็นดิจิทัล ในขณะที่คีย์ส่วนตัวสามารถใช้เพื่อถอดรหัสข้อความเข้ารหัสหรือสร้างลายเซ็นดิจิทัลได้

คำศัพท์ที่ไม่สมมาตรจากการใช้หลายคีย์เพื่อใช้งานฟังก์ชันตรงข้ามเหล่านี้ โดยแต่ละอันจะตรงกันข้ามกับการเข้ารหัสแบบธรรมดา (สมมาตร) ซึ่งใช้คีย์ที่คล้ายคลึงกันเพื่อใช้ทั้งสองอย่าง

ลายเซ็นดิจิทัล − ลายเซ็นดิจิทัลที่ข้อความถูกเซ็นชื่อด้วยรหัสส่วนตัวของผู้ส่ง และใครก็ตามที่มีการเข้าถึงกุญแจสาธารณะของผู้ส่งสามารถตรวจสอบได้ การตรวจสอบนี้จะตรวจสอบว่าผู้ส่งมีสิทธิ์เข้าถึงคีย์ส่วนตัว และมีแนวโน้มว่าจะเป็นบุคคลที่เกี่ยวข้องกับคีย์สาธารณะ

สิ่งนี้ยังระบุด้วยว่าข้อความนั้นไม่มีการเปลี่ยนแปลง เนื่องจากคำแนะนำบางอย่างของข้อความจะส่งผลให้เกิดการเปลี่ยนแปลงในไดเจสต์ของข้อความที่เข้ารหัส ซึ่งจะไม่ได้รับผลกระทบระหว่างผู้ส่งและผู้รับ

ฟังก์ชันแฮช − ฟังก์ชันแฮชเข้ารหัสคือฟังก์ชันแฮชที่แทบจะเป็นไปไม่ได้เลยที่จะกลับด้าน นั่นคือเพื่อสร้างข้อมูลอินพุตใหม่จากค่าแฮชเพียงอย่างเดียว

ฟังก์ชันแฮชทางเดียวเหล่านี้เป็นที่รู้จักในฐานะเครื่องมือเข้ารหัสที่ทันสมัย ข้อมูลที่ป้อนเรียกว่าข้อความ และค่าแฮชเรียกว่าการสรุปข้อความหรือเพียงแค่ไดเจสต์

คุณสมบัติของฟังก์ชันแฮชมีดังนี้ -

  • การคำนวณค่าแฮชสำหรับข้อความที่ระบุนั้นทำได้ง่าย ๆ

  • ไม่สามารถเข้าถึงได้เพื่อสร้างข้อความที่มีแฮชที่กำหนด

  • คุณไม่สามารถเปลี่ยนข้อความโดยไม่ต้องเปลี่ยนแฮชได้

  • ไม่สามารถเข้าถึงได้เพื่อค้นหาข้อความสองข้อความที่มีแฮชเดียวกัน

ระบบไบโอเมตริกซ์ − Biometrics เป็นวิธีการรับรองความถูกต้องที่ใช้ลายนิ้วมือหรือการสแกนใบหน้าและม่านตาหรือการระบุด้วยเสียงเพื่อจดจำผู้ใช้ อุปกรณ์สแกนไบโอเมตริกซ์นำข้อมูลไบโอเมตริกซ์ของผู้ใช้ ซึ่งรวมถึงรูปแบบม่านตาหรือการสแกนลายนิ้วมือ แล้วแปลงเป็นข้อมูลดิจิทัลที่คอมพิวเตอร์ตีความและตรวจสอบได้

ไบโอเมตริกซ์สามารถใช้ได้ทั้งการเข้าถึงทางกายภาพสำหรับสถาปัตยกรรมองค์กรและการเข้าถึงภายในสำหรับคอมพิวเตอร์และระบบขององค์กร โดยทั่วไปแล้ว ไบโอเมตริกซ์จะใช้เป็นรูปแบบการรับรองความถูกต้องในระบบการตรวจสอบสิทธิ์แบบสองปัจจัยหรือหลายปัจจัยที่กว้างขึ้น