30 ธ.ค. 2022 เวลา 16:13 • ไอที & แก็ดเจ็ต
3DES ทริปเปิลเดส
3DES เป็นการเข้ารหัส (Encryption) มีชื่อเต็มๆ ว่า Triple Data Encryption Standard อ่านว่าทริปเปิลเดส บางตำราก็เรียกอีกชื่อว่า Triple Data Encryption Algorithm (TDEA หรือ Triple DEA)
DES เป็นการ Encryption แบบ symmetric-key block cipher รูปแบบนึง
Symmetric-Key คือ ใช้ key เดียวกันในการเข้าและถอดรหัส
block cipher คือ เอาข้อความมาแบ่งเป็นส่วนๆ เรียกว่า block แล้วก็เอาแต่ละ block นั้นมาเข้ารหัสเป็นส่วนๆไป คำว่า cipher เขาเอาไว้เรียกข้อความที่เข้ารหัสแล้ว
ตัว DES นี้เขาคิดมานานมากแล้ว ตั้งแต่ 1977 โน้นเลย ต่อมาก็มีพบช่องโหว่ ในปี 1981เขาก็มีพัฒนาเอามันมาทำซ้ำๆ 3 รอบ เรียกชื่อเป็น 3DES
ทั้ง DES และ 3DES ปัจจุบันมองว่าเป็น algorithm ที่ไม่แข็งแรงแล้ว NIST ระบุให้เลิกใช้งาน DES และ 3DES หลังจากสิ้นปี 2023  โดยให้เปลี่ยนไปใช้ AES ซึ่งมีความปลอดภัยมากกว่า
แบบสรุป ตัว DES เป็นการเข้ารหัสข้อมูลเทคนิคหนึ่ง เอาอันนั้นมาทำซ้ำ 3 รอบ ก็เลยเรียกว่า 3DES
มี DES แล้ว มี 3DES แล้ว แล้วไม่มี 2DES เหรอ
จากที่เขาศึกษากัน ตัว 2DES หรือทำ DES 2 รอบนั้น มันไม่ได้เพิ่มความยากในการถอดรหัสมากนัก คือความยากที่เพิ่มมา เทียบกับ compute power ที่ต้องใช้ในการทำมัน 2 รอบ ไม่ได้มีนัยมากนัก ไม่เหมือน 3 รอบ ก็เลยนิยมทำ 3 รอบเป็น 3DES มากกว่า

ดูเพิ่มเติมในซีรีส์

โฆษณา