
Cloudflare 1.1.1.1 เริ่มตรวจ DNSSEC แบบ post-quantum (ML-DSA-44)
ถ้ามือถือหรือเราเตอร์คุณชี้ DNS ไปที่ 1.1.1.1 ของ Cloudflare ข่าวนี้ไม่ได้บังคับให้คุณตั้งอะไรใหม่ แต่เป็นก้าวแรกของการเตรียม DNS ให้ทนคอมพิวเตอร์ควอนตัมในอนาคตครับ
เมื่อ 10 กันยายน 2026 Cloudflare เขียนในบล็อก ว่า 1.1.1.1 เริ่ม validate ลายเซ็น DNSSEC ที่ใช้ ML-DSA-44 ซึ่งเป็นอัลกอริทึมลายเซ็น post-quantum ที่ NIST ทำให้เป็นมาตรฐานแล้ว
DNSSEC คืออะไร (สั้นๆ)
โดยปกติคำตอบ DNS ไม่ได้พิสูจน์ตัวตนเอง คนกลางที่ปลอมคำตอบอาจพาคุณไป IP ผิดได้ DNSSEC คือการเซ็นระเบียน DNS ให้ตัว resolver ตรวจได้ว่าคำตอบของแท้
ปัญหาคืออัลกอริทึมที่ใช้กันอยู่ทุกวันนี้ (เช่น RSA / ECDSA) มีความเสี่ยงในวันที่คอมพิวเตอร์ควอนตัมที่ทรงพลังพอถูกสร้างขึ้น Cloudflare อธิบายเป้าหมายเตรียมการราวปี 2030 และวางแผนความปลอดภัย post-quantum เต็มรูปแบบภายในปี 2029
ทำไม ML-DSA-44 ถึงหนักกว่าลายเซ็นเดิม
Cloudflare ให้ตัวเลขเปรียบเทียบชัด:
- ECDSA P-256: ลายเซ็นราว 64 ไบต์
- ML-DSA-44: ลายเซ็นราว 2,420 ไบต์
ขนาดใหญ่ขนาดนี้เกินขีดจำกัด UDP ของ DNS ทั่วไปบ่อยๆ ดังนั้นเซิร์ฟเวอร์ต้นทางมักตอบแบบตัดทอน แล้ว resolver ไปคุยต่อบน TCP
อีกปัญหาคือช่วงเปลี่ยนผ่านโซนต้องเซ็นทั้งแบบเก่าและแบบใหม่คู่กัน ถ้า validator ยอมรับ “เส้นทางที่ valid เส้นใดเส้นหนึ่ง” ตามนิสัยเดิม อาจถูก downgrade กลับไปใช้ลายเซ็นเก่าที่ควอนตัมทำลายได้ Cloudflare จึงใช้สัญญาณจากระเบียน DS ของโซนแม่: ถ้ามีอัลกอริทึม post-quantum ที่รองรับ ตัว 1.1.1.1 จะบังคับให้ต้องมีเส้นทาง ML-DSA-44 ที่ผ่าน ไม่ให้ถอยกลับไปเส้นทางเก่า
IANA กำหนดหมายเลขอัลกอริทึม DNSSEC ของ ML-DSA-44 เป็น 18
คนทั่วไปต้องทำอะไรไหม
Cloudflare บอกตรงๆ: ถ้าคุณใช้ 1.1.1.1 อยู่แล้ว ไม่ต้องเปลี่ยนอะไร การตรวจ ML-DSA-44 ทำงานอัตโนมัติเมื่อโซนเผยแพร่เรคอร์ดที่จำเป็น ส่วนโซน DNSSEC เดิมยังตรวจได้เหมือนเดิม
ขั้นถัดไปของ Cloudflare คือเพิ่มการเซ็น ML-DSA-44 ฝั่ง Authoritative DNS และรองรับ DS ใน Cloudflare Registrar (ระบุว่าจะให้ลูกค้าใช้ฟรี)
อยากลองดูลายเซ็นใหญ่ๆ เอง Cloudflare ชวนให้ dig โซนทดสอบ valid.mldsa44.dnstest.dev ผ่าน 1.1.1.1
Recap
- 1.1.1.1 เริ่มตรวจ DNSSEC แบบ ML-DSA-44 ตั้งแต่วันที่ 10 ก.ย. 2026
- ลายเซ็นยาว 2,420 ไบต์ ทำให้ต้องพึ่ง TCP / การตัดทอน UDP มากขึ้น
- ผู้ใช้ทั่วไปที่ใช้ 1.1.1.1 ไม่ต้องตั้งค่าเพิ่ม
- นี่เป็นขั้น resolver ฝั่งตรวจ — การเซ็นโซนจริงทั้งอินเทอร์เน็ตยังต้องใช้เวลาอีกหลายปีครับ