สารบัญ:
- คำจำกัดความ - การเข้ารหัสด้วยรหัสสาธารณะ (PKC) หมายถึงอะไร
- Techopedia อธิบายการเข้ารหัสคีย์สาธารณะ (PKC)
คำจำกัดความ - การเข้ารหัสด้วยรหัสสาธารณะ (PKC) หมายถึงอะไร
การเข้ารหัสลับพับลิกคีย์ (PKC) เป็นเทคนิคการเข้ารหัสที่ใช้อัลกอริทึมพับลิกคีย์สาธารณะและไพรเวต (หรือคีย์ไม่สมมาตร) สำหรับการสื่อสารข้อมูลที่ปลอดภัย ผู้ส่งข้อความใช้กุญแจสาธารณะของผู้รับเพื่อเข้ารหัสข้อความ เมื่อต้องการถอดรหัสข้อความของผู้ส่งอาจใช้เฉพาะคีย์ส่วนตัวของผู้รับ
อัลกอริทึม PKC สองประเภทคือ RSA ซึ่งเป็นตัวย่อที่ตั้งชื่อตามนักประดิษฐ์ของอัลกอริทึมนี้: Rivest, Shamir และ Adelman และ Digital Signature Algorithm (DSA) การเข้ารหัส PKC พัฒนาขึ้นเพื่อตอบสนองความต้องการการสื่อสารที่เพิ่มขึ้นอย่างปลอดภัยของหลายภาคส่วนและอุตสาหกรรมเช่นทหาร
PKC ยังเป็นที่รู้จักกันในนามการเข้ารหัสคีย์สาธารณะการเข้ารหัสแบบอสมมาตรการเข้ารหัสแบบอสมมาตรการเข้ารหัสแบบอสมมาตรการเข้ารหัสคีย์แบบอสมมาตรและการเข้ารหัสแบบ Diffie-Hellman
Techopedia อธิบายการเข้ารหัสคีย์สาธารณะ (PKC)
PKC เป็นอัลกอริทึมการเข้ารหัสและส่วนประกอบของระบบเข้ารหัสที่ดำเนินการโดยมาตรฐานอินเทอร์เน็ตที่หลากหลายรวมถึง Transport Layer Security (TLS), Pretty Good Privacy (PGP), GNU Privacy Guard (GPG), Secure Socket Layer (SSL) และ Hypertext Transfer Protocol (HTTP) ) เว็บไซต์
PKC อำนวยความสะดวกในการสื่อสารที่ปลอดภัยผ่านช่องทางที่ไม่ปลอดภัยซึ่งอนุญาตให้ผู้รับสามารถอ่านข้อความได้เท่านั้น ตัวอย่างเช่น A ใช้พับลิกคีย์ของ B เพื่อเข้ารหัสข้อความถึง B ซึ่งสามารถถอดรหัสได้โดยใช้ไพรเวตคีย์เฉพาะของ B
PKC รักษาความเป็นส่วนตัวของอีเมลและสร้างความมั่นใจด้านความปลอดภัยในการสื่อสารขณะที่ข้อความกำลังอยู่ในระหว่างการขนส่งหรือเก็บไว้ในเซิร์ฟเวอร์อีเมล PKC ยังเป็นองค์ประกอบ DSA ที่ใช้ในการรับรองความถูกต้องของไพรเวตคีย์ที่พิสูจน์ได้โดยใครก็ตามที่มีการเข้าถึงกุญแจสาธารณะที่ได้รับอนุญาตซึ่งจะตรวจสอบต้นกำเนิดข้อความและผู้ส่ง ดังนั้น PKC อำนวยความสะดวกในการรักษาความลับความสมบูรณ์ของข้อมูลการตรวจสอบและการปฏิเสธซึ่งรูปแบบพารามิเตอร์การประกันข้อมูลที่สำคัญ (IA)
PKC ช้ากว่าการเข้ารหัสคีย์ลับ (หรือการเข้ารหัสแบบสมมาตร) เนื่องจากความต้องการในการคำนวณสูง ซึ่งแตกต่างจากการเข้ารหัสแบบสมมาตร PKC ใช้ขนาดบัฟเฟอร์คงที่ขึ้นอยู่กับจำนวนข้อมูลขนาดเล็กโดยเฉพาะซึ่งอาจถูกเข้ารหัสและไม่ถูกผูกมัดในลำธารเท่านั้น เนื่องจากมีการใช้คีย์การเข้ารหัสที่เป็นไปได้หลากหลาย PKC มีความทนทานมากกว่าและมีความเสี่ยงน้อยต่อความพยายามละเมิดความปลอดภัยของบุคคลที่สาม
