การ ออก แบบ และ วิเคราะห์ ทาง วิศวกรรม
การ วิเคราะห์ ความ เป็น ไป ได้ ของ ความ แข็ง แรง ใน การ การเข้ารหัส: การ คํานวณ ความ ยาว ของ กุญแจ และ ระดับ ความ ปลอด ภัย
Table of Contents
การเข้ารหัสเป็นองค์ประกอบพื้นฐานของความปลอดภัยของข้อมูล เพื่อให้แน่ใจว่า ข้อมูลยังคงเป็นความลับ และถูกป้องกันจากการเข้าถึงที่ไม่ได้รับอนุญาต การเข้าใจความแข็งแกร่งของการเข้ารหัสนั้นเกี่ยวกับการวิเคราะห์ความทนทานที่สําคัญ และระดับความปลอดภัยที่สอดคล้องกัน บทความนี้จะให้ภาพรวมของขนาดเฉพาะของกุญแจที่มีผลต่อการเข้ารหัสอย่างทนทาน
ความ ยาว หลัก และ ผล กระทบ ต่อ ความ ปลอด ภัย
ความยาวของกุญแจการเข้ารหัส จะมีผลโดยตรงในการถอดรหัสด้วยการใช้กําลังแบบเดรัจฉาน การใช้กุญแจยาวๆ เพิ่มจํานวนการจับคู่ที่เป็นไปได้ ทําให้การคํานวณที่เข้ารหัสไม่ได้
การคํานวณระดับความปลอดภัย
ระดับความปลอดภัยมักจะแสดงออกมาในรูปของจํานวนปี ที่มันจะใช้เวลาในการถอดรหัสด้วยเทคโนโลยีปัจจุบัน ตัวอย่างเช่น คีย์ 128 บิต ให้ค่าประมาณ 3.4 x 10 (FLT: 0)38 [FLT: 1) รวมกันที่เป็นไปได้ [FLT: 1) ซึ่งถือว่าปลอดภัยสําหรับโปรแกรมส่วนใหญ่ การเพิ่มความยาวกุญแจเพื่อเพิ่มระดับความปลอดภัยที่ 256 บิต ทําให้การโจมตีแบบไร้ความสามารถเป็นไปไม่ได้กับฮาร์ดแวร์ที่มีอยู่จริง ๆ
ขนาด กุญแจ ทั่ว ไป และ ความ ปลอด ภัย ของ พวก เขา
- [FLT: 0] 128-บิต: เหมาะกับรายการสินค้าส่วนใหญ่ จัดทําประมาณ 1038 ระดับความปลอดภัย.
- [FLT: 0]192-บิท: นําเสนอความปลอดภัยที่สูงขึ้น มักจะใช้ในบริบทของรัฐบาลและทางทหาร
- [FLT: 0]256-Bit พิจารณาความปลอดภัยอย่างสูงสุด ใช้ในมาตรฐานการเข้ารหัสขั้นสูง (AES).