ScholarGate
ผู้ช่วย

การเข้ารหัสลับยุคหลังควอนตัม

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

ค้นหาหัวข้อด้วย PaperMindเร็ว ๆ นี้Find papers & topics
Tools & resources
ดาวน์โหลดสไลด์
Learn & explore
วิดีโอเร็ว ๆ นี้

Definition

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

Scope

หัวข้อนี้ครอบคลุมภัยคุกคามจากควอนตัม (อัลกอริทึมของ Shor และ Grover) ตระกูลหลักของแผนการเข้ารหัสลับที่ทนทานต่อควอนตัม ได้แก่ แบบแลตทิซ แบบรหัส แบบแฮช และแบบหลายตัวแปร ความพยายามในการสร้างมาตรฐานของ NIST และอัลกอริทึมที่เลือก (ML-KEM, ML-DSA, SLH-DSA) และข้อกังวลเกี่ยวกับการย้ายระบบ เช่น 'เก็บเกี่ยวตอนนี้-ถอดรหัสทีหลัง' และการปรับใช้แบบไฮบริด ไม่รวมถึงการเข้ารหัสลับควอนตัมโดยตรง (การกระจายกุญแจควอนตัม) ซึ่งใช้อุปกรณ์ควอนตัมแทนที่จะเป็นอัลกอริทึมแบบคลาสสิก

Core questions

  • เหตุใดคอมพิวเตอร์ควอนตัมจึงสามารถถอดรหัส RSA และการเข้ารหัสลับแบบเส้นโค้งเชิงวงรีได้ แต่ไม่สามารถทำลายการเข้ารหัสลับแบบสมมาตรได้อย่างรุนแรง?
  • ปัญหาที่ยาก (แลตทิซ, รหัส, แฮช) ใดบ้างที่เชื่อว่าสามารถต้านทานการโจมตีของควอนตัมได้?
  • NIST เลือกแผนการเข้ารหัสลับใดบ้างสำหรับการสร้างมาตรฐาน และข้อดีข้อเสียของแต่ละแผนการคืออะไร?
  • ภัยคุกคาม 'เก็บเกี่ยวตอนนี้-ถอดรหัสทีหลัง' คืออะไร และเหตุใดจึงสร้างความเร่งด่วน?
  • แผนการเข้ารหัสลับยุคหลังควอนตัมและคลาสสิกถูกรวมเข้าด้วยกันในการปรับใช้แบบไฮบริดระหว่างการย้ายระบบได้อย่างไร?

Key concepts

  • อัลกอริทึมของ Shor
  • อัลกอริทึมของ Grover
  • การเข้ารหัสลับแบบแลตทิซ (การเรียนรู้ด้วยข้อผิดพลาด)
  • การเข้ารหัสลับแบบรหัส
  • ลายเซ็นแบบแฮช
  • ML-KEM (Kyber) และ ML-DSA (Dilithium)
  • เก็บเกี่ยวตอนนี้-ถอดรหัสทีหลัง
  • ความคล่องตัวในการเข้ารหัสลับ
  • การแลกเปลี่ยนกุญแจแบบไฮบริด

Key theories

ภัยคุกคามควอนตัมจากอัลกอริทึมของ Shor
อัลกอริทึมควอนตัมของ Shor สามารถแยกตัวประกอบจำนวนเต็มและคำนวณลอการิทึมแบบไม่ต่อเนื่องได้ในเวลาพหุนาม ซึ่งทำลาย RSA, Diffie-Hellman และการเข้ารหัสลับแบบเส้นโค้งเชิงวงรี; อัลกอริทึมของ Grover เพียงแค่เร่งความเร็วการโจมตีแบบ Brute Force เป็นกำลังสอง ดังนั้นกุญแจสมมาตรจึงเพียงแค่ต้องเพิ่มขนาดเป็นสองเท่า
ตระกูลปัญหาที่ยากต่อควอนตัม
ความปลอดภัยยุคหลังควอนตัมถูกแสวงหาในปัญหาต่างๆ เช่น การเรียนรู้ด้วยข้อผิดพลาดและปัญหาเวกเตอร์ที่สั้นที่สุดในแลตทิซ การถอดรหัสรหัสเชิงเส้นแบบสุ่ม และความปลอดภัยของฟังก์ชันแฮช ซึ่งทั้งหมดนี้ยังไม่มีอัลกอริทึมควอนตัมที่มีประสิทธิภาพเป็นที่รู้จัก

Mechanisms

แผนการเข้ารหัสลับแบบแลตทิซ เช่น ML-KEM (พัฒนาจาก CRYSTALS-Kyber) ใช้การห่อหุ้มกุญแจโดยอาศัยความยากของปัญหาการเรียนรู้ด้วยข้อผิดพลาดแบบโมดูลาร์ โดยเพิ่ม 'ข้อผิดพลาด' แบบสุ่มเล็กน้อยที่เฉพาะกุญแจส่วนตัวเท่านั้นที่สามารถลบออกได้ ลายเซ็นแบบแฮช (SLH-DSA/SPHINCS+) สร้างลายเซ็นจากความปลอดภัยของฟังก์ชันแฮชเพียงอย่างเดียว แผนการเข้ารหัสลับแบบรหัสซ่อนโครงสร้างที่ถอดรหัสได้ไว้ในรหัสเชิงเส้นที่ดูเหมือนสุ่ม การย้ายระบบโดยทั่วไปใช้โครงสร้างแบบไฮบริดที่รวมแผนการเข้ารหัสลับแบบคลาสสิกและแบบยุคหลังควอนตัมเข้าด้วยกัน เพื่อให้ความปลอดภัยยังคงอยู่หากแผนการใดแผนการหนึ่งรอด

Clinical relevance

การย้ายระบบกำลังดำเนินอยู่แล้วในระบบที่ใช้งานจริง: เบราว์เซอร์หลักและไลบรารี TLS ได้เปิดใช้งานการแลกเปลี่ยนกุญแจ ML-KEM แบบไฮบริด แอปส่งข้อความ (PQXDH ของ Signal) และ SSH ได้เพิ่มการจับมือแบบยุคหลังควอนตัม และหน่วยงานมาตรฐานกำลังกระตุ้นให้องค์กรต่างๆ ตรวจสอบการเข้ารหัสลับและวางแผนการเปลี่ยนผ่าน ความเสี่ยง 'เก็บเกี่ยวตอนนี้-ถอดรหัสทีหลัง' หมายความว่าข้อมูลที่ต้องการความลับในระยะยาวควรได้รับการปกป้องจากการโจมตีของควอนตัมตั้งแต่วันนี้

Evidence & guidelines

NIST ได้สรุปมาตรฐานยุคหลังควอนตัมชุดแรกในปี 2024: FIPS 203 (ML-KEM) สำหรับการห่อหุ้มกุญแจ, FIPS 204 (ML-DSA) และ FIPS 205 (SLH-DSA) สำหรับลายเซ็น คำแนะนำจาก NIST, NSA (CNSA 2.0) และหน่วยงานระดับชาติกำหนดไทม์ไลน์การย้ายระบบ แนวปฏิบัติที่ดีที่สุดในช่วงการเปลี่ยนผ่านคือการใช้แผนการแบบไฮบริดที่รวมอัลกอริทึมยุคหลังควอนตัมและคลาสสิกเข้าด้วยกัน

History

อัลกอริทึมของ Peter Shor ในปี 1994 แสดงให้เห็นว่าคอมพิวเตอร์ควอนตัมสามารถถอดรหัสระบบกุญแจสาธารณะที่โดดเด่นได้ ซึ่งกระตุ้นให้เกิดการค้นหาทางเลือกอื่น การเข้ารหัสลับแบบแลตทิซมีความก้าวหน้าผ่านผลลัพธ์ความยากในกรณีที่เลวร้ายที่สุดของ Ajtai และปัญหาการเรียนรู้ด้วยข้อผิดพลาดของ Regev (2005) NIST ได้เปิดตัวกระบวนการสร้างมาตรฐานสาธารณะในปี 2016; หลังจากหลายรอบได้เลือก CRYSTALS-Kyber และอื่นๆ โดยเผยแพร่มาตรฐานชุดแรก (FIPS 203-205) ในปี 2024

Key figures

  • Peter Shor
  • Daniel J. Bernstein
  • Tanja Lange
  • Oded Regev
  • Chris Peikert

Related topics

Seminal works

  • shor1997
  • nist2024mlkem
  • bernstein2017

Frequently asked questions

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

Methods for this concept

Related concepts