Skipjack คืออะไร? ความหมายและความหมาย

click fraud protection

โพสต์เมื่อ โดย Mel Hawthorne

Skipjack เป็นรหัสบล็อกที่พัฒนาโดยหน่วยงานความมั่นคงแห่งชาติของสหรัฐอเมริกาในปี 2530 ได้รับการตรวจสอบครั้งแรกในปี 2536 และยกเลิกการจัดประเภทในปี 2541 Skipjack เป็นรหัสบล็อกที่ออกแบบมาเพื่อทำหน้าที่เข้ารหัสของชิปปัตตาเลี่ยน ในขณะที่มีการใช้กลไกการเข้าถึงฟิลด์การบังคับใช้กฎหมายแยกต่างหาก (LEAF) เพื่อให้เอสโครว์ ฟังก์ชั่น อัลกอรึทึมมักถูกมองว่าน่าสงสัย เนื่องจากถูกจัดประเภทไว้ก่อนที่ผู้เชี่ยวชาญด้านความปลอดภัยจำนวนเล็กน้อยจะได้รับอนุญาต เพื่อตรวจสอบในปี 2536 ในปี 2541 ชุมชนความปลอดภัยได้ค้นพบหลักการออกแบบของรหัสลับอย่างอิสระและถูกแยกประเภทออก

Technipages อธิบาย Skipjack

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

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

ความล้มเหลวของชิปปัตตาเลี่ยนไม่ได้เกี่ยวข้องกับการเข้ารหัสแบบข้ามโดยเฉพาะอย่างยิ่งในขณะที่สคิปเปอร์มีข้อบกพร่อง แต่ก็มีมากกว่า ประเด็นสำคัญเกี่ยวกับความคิดเห็นของประชาชนต่อฟังก์ชันการทำงานของเอสโครว์ที่สำคัญของชิปปัตตาเลี่ยนและข้อบกพร่องด้านความปลอดภัยในภายหลัง ระบุไว้ในนั้น

คู่หูสมัยใหม่หลักของ Skipjack ในฐานะรหัสบล็อกคือ Advanced Encryption Standard (AES) ซึ่งเป็นมาตรฐานในปี 2544 AES รองรับขนาดคีย์ 128, 192 และ 256 บิต ทำให้มีความปลอดภัยมากขึ้นอย่างเห็นได้ชัด แม้ว่าจะทราบการโจมตี AES เล็กน้อย แต่ก็มีผลกระทบน้อยที่สุดต่อความปลอดภัยหรือมีข้อกำหนดการเข้าถึงที่สูงจนเป็นไปไม่ได้

การใช้งานทั่วไปของ Skipjack

  • Skipjack ถูกใช้เป็นอัลกอริธึมการเข้ารหัสในชิป Clipper ที่ได้รับการสนับสนุนจากรัฐบาลสหรัฐฯ
  • Skipjack ใช้คีย์ 80 บิตเพื่อเข้ารหัสหรือถอดรหัสบล็อกข้อมูล 64 บิตใน 32 รอบ
  • Eli Biham และ Adi Shamir ค้นพบการโจมตี 16 จาก 32 รอบภายในหนึ่งวันหลังจากยกเลิกการจัดประเภทของ Skipjack

การใช้ผิดวิธีทั่วไปของ Skipjack

  • Skipjack เป็นรหัสลับลับๆ ที่พัฒนาโดย NSA เพื่อใช้ในชิปปัตตาเลี่ยน