Post-Quantum Cryptography: เตรียมพร้อมสู่ยุคถัดไปของการเข้ารหัส
คืออะไร
Post-quantum cryptography (PQC) คือสาขาหนึ่งของวิทยาการเข้ารหัส ที่มุ่งเน้นการพัฒนาอัลกอริทึมการเข้ารหัสที่คอมพิวเตอร์ควอนตัมไม่สามารถถอดรหัสได้ การเข้ารหัสส่วนใหญ่ที่ปกป้องข้อมูลของคุณในปัจจุบัน ไม่ว่าจะเป็นแอปธนาคารหรืออุโมงค์ VPN ล้วนอาศัยปัญหาทางคณิตศาสตร์ที่คอมพิวเตอร์แบบดั้งเดิมแทบจะแก้ไม่ได้ในทางปฏิบัติ อย่างไรก็ตาม คอมพิวเตอร์ควอนตัมทำงานบนหลักการที่แตกต่างออกไปอย่างสิ้นเชิง และอาจสามารถเจาะปัญหาเหล่านี้ได้ภายในชั่วโมง หรือแม้แต่ภายในไม่กี่นาที
Post-quantum cryptography ไม่ได้หมายถึงการใช้คอมพิวเตอร์ควอนตัมในการเข้ารหัสข้อมูล แต่คือการออกแบบอัลกอริทึมแบบดั้งเดิมชุดใหม่ที่ยากเพียงพอแม้แต่สำหรับคอมพิวเตอร์ควอนตัมเอง ลองนึกภาพว่านี่คือการสร้างกุญแจล็อคที่แข็งแกร่งขึ้น ก่อนที่กุญแจมาสเตอร์จะถูกประดิษฐ์ขึ้น
---
หลักการทำงาน
เพื่อให้เข้าใจว่าทำไม PQC จึงสำคัญ คุณจำเป็นต้องรู้ว่ามันกำลังมาแทนที่อะไร
รูปแบบการเข้ารหัสที่ใช้กันแพร่หลายที่สุดในปัจจุบัน ได้แก่ RSA และ Diffie-Hellman ล้วนอาศัยความยากในการแยกตัวประกอบของจำนวนขนาดใหญ่ หรือการแก้ปัญหา discrete logarithm คอมพิวเตอร์ควอนตัมที่มีประสิทธิภาพเพียงพอซึ่งรัน Shor's algorithm อาจสามารถแก้ปัญหาเหล่านี้ได้เร็วกว่าคอมพิวเตอร์แบบดั้งเดิมอย่างทวีคูณ ซึ่งหมายความว่าโครงสร้างพื้นฐานด้านความปลอดภัยส่วนใหญ่ของอินเทอร์เน็ตในปัจจุบันอาจพังทลายได้
อัลกอริทึม post-quantum ถูกสร้างขึ้นบนปัญหาทางคณิตศาสตร์ที่คอมพิวเตอร์ควอนตัมไม่มีความสามารถในการแก้ได้อย่างมีประสิทธิภาพ ซึ่งแบ่งออกเป็นหมวดหมู่หลัก ได้แก่:
- Lattice-based cryptography — อาศัยความยากในการหาเวกเตอร์สั้นในตารางหลายมิติ ซึ่งปัจจุบันถือเป็นตัวเลือกนำในการกำหนดมาตรฐาน
- Hash-based cryptography — ใช้คุณสมบัติทางเดียวของฟังก์ชัน hash ทางการเข้ารหัสเพื่อสร้างลายเซ็นดิจิทัล
- Code-based cryptography — ได้รับความปลอดภัยจากความยากในการถอดรหัส random linear error-correcting codes ซึ่งเป็นปัญหาที่ศึกษากันมาตั้งแต่ทศวรรษ 1970
- Multivariate polynomial cryptography — อิงจากการแก้ระบบสมการพหุนามเหนือฟิลด์จำกัด
ในปี 2024 สถาบันมาตรฐานและเทคโนโลยีแห่งชาติของสหรัฐอเมริกา (NIST) ได้ประกาศมาตรฐาน post-quantum cryptography ชุดแรก ประกอบด้วย ML-KEM (เดิมชื่อ CRYSTALS-Kyber) สำหรับการห่อหุ้มกุญแจ และ ML-DSA สำหรับลายเซ็นดิจิทัล ซึ่งขณะนี้กำลังถูกนำไปรวมเข้ากับซอฟต์แวร์และโปรโตคอลในโลกจริง
---
ทำไมจึงสำคัญสำหรับผู้ใช้ VPN
คุณอาจสงสัยว่า หากคอมพิวเตอร์ควอนตัมที่สามารถทำลายการเข้ารหัสยังไม่มีอยู่จริงในปัจจุบัน แล้วทำไมเรื่องนี้จึงสำคัญตอนนี้?
คำตอบคือแนวคิดที่เรียกว่า "harvest now, decrypt later" นักแสดงที่ได้รับการสนับสนุนจากรัฐและผู้โจมตีที่มีทรัพยากรเพียงพอกำลังเก็บรวบรวมการรับส่งข้อมูลอินเทอร์เน็ตที่เข้ารหัสอยู่แล้วในวันนี้ โดยมีเจตนาที่จะถอดรหัสเมื่อคอมพิวเตอร์ควอนตัมมีความสามารถเพียงพอ ข้อมูลที่ละเอียดอ่อน เช่น บันทึกทางการเงิน การสื่อสารส่วนตัว และความลับทางธุรกิจ อาจยังคงมีประโยชน์ต่อผู้โจมตีได้นานหลายทศวรรษ
การเชื่อมต่อ VPN คือเป้าหมายหลัก เมื่อ VPN ของคุณสร้าง session มันจะใช้โปรโตคอลการแลกเปลี่ยนกุญแจ (มักเป็น Diffie-Hellman หรือ RSA) เพื่อตกลงใช้กุญแจการเข้ารหัส หากการแลกเปลี่ยนกุญแจดังกล่าวถูกเก็บรวบรวมและถูกถอดรหัสในภายหลังด้วยคอมพิวเตอร์ควอนตัม ข้อมูลทุกไบต์ใน session นั้นจะถูกเปิดเผย
นี่คือเหตุผลที่ผู้ให้บริการ VPN ชั้นนำเริ่มนำกลไกการแลกเปลี่ยนกุญแจแบบ post-quantum มารวมเข้ากับโปรโตคอลของตน WireGuard เป็นตัวอย่างที่กำลังถูกขยายด้วย hybrid post-quantum handshake ที่ผสานอัลกอริทึม PQC เข้ากับการเข้ารหัสแบบดั้งเดิม เพื่อให้คุณได้รับการป้องกันทั้งจากภัยคุกคามในปัจจุบันและในอนาคต
---
ตัวอย่างและกรณีการใช้งานจริง
- VPN ของภาครัฐและองค์กร กำลังให้ความสำคัญกับการนำ PQC มาใช้ตั้งแต่ตอนนี้ เนื่องจากการสื่อสารที่เป็นความลับจำเป็นต้องมีความปลอดภัยยาวนาน 20–30 ปี
- Signal และแอปส่งข้อความแบบ end-to-end encryption อื่น ๆ ได้เริ่มนำ post-quantum encryption มาใช้ในกระบวนการแลกเปลี่ยนกุญแจแล้ว
- ผู้ให้บริการ VPN สำหรับผู้บริโภค เช่น Mullvad ได้นำ post-quantum key encapsulation แบบทดลองมาใช้ในการเชื่อมต่อ WireGuard
- TLS 1.3 ซึ่งเป็นโปรโตคอลที่อยู่เบื้องหลัง HTTPS กำลังถูกขยายด้วย hybrid post-quantum cipher suites เพื่อปกป้องการรับส่งข้อมูลบนเว็บ
การเปลี่ยนผ่านสู่ post-quantum cryptography ได้เริ่มต้นขึ้นแล้ว แม้ว่าคอมพิวเตอร์ควอนตัมสำหรับตลาดผู้บริโภคจะยังอีกหลายปีกว่าจะพร้อมใช้งาน แต่กรอบเวลาในการดำเนินการกำลังแคบลงเรื่อย ๆ และรากฐานที่วางไว้ในวันนี้จะเป็นตัวกำหนดว่าข้อมูลของคุณจะปลอดภัยเพียงใดในวันพรุ่งนี้