Anthropic ระบุในบทความวิจัยเมื่อวันที่ 16 ตุลาคมว่า Claude สร้างเส้นทางกำเนิดซีด 5 ชุดของเส้นโค้งวงรี NIST ซึ่งสำนักงานความมั่นคงแห่งชาติสหรัฐฯ (NSA) จัดทำขึ้นในช่วงทศวรรษ 1990 กลับขึ้นมาได้ ผลนี้เป็นเบาะแสที่ช่วยลดข้อสงสัยเรื่องการฝังช่องโหว่มาเป็นเวลานาน แต่ไม่ได้อธิบายกระบวนการสร้างเส้นโค้งทั้งหมด หรือประเด็นความปลอดภัยของ Bitcoin ต่อคอมพิวเตอร์ควอนตัม
Anthropic ระบุว่า Claude ค้นหาซีดของ NIST ได้แก่ P-192, P-224, P-256, P-384 และ P-521 ได้ภายใน 30 นาที ซีดเหล่านี้ไม่ได้มาจากแฮช แต่เป็นผลลัพธ์จากตัวสร้างเลขสุ่มของไลบรารี C ชื่อ lrand48 ซึ่งเริ่มต้นด้วย Unix timestamp
เส้นโค้งวงรีเป็นโครงสร้างทางคณิตศาสตร์ที่เชื่อมโยงกุญแจสาธารณะกับกุญแจส่วนตัว และใช้ในงานอย่างลายมือชื่อดิจิทัล NIST ใส่เส้นโค้งวงรีไว้ในมาตรฐานลายมือชื่อดิจิทัลเมื่อปี 2000 แต่ขั้นตอนสร้างซีดที่ NSA จัดทำขึ้นไม่เคยเปิดเผย จึงเกิดข้อสงสัยว่าอาจมีการจงใจใส่จุดอ่อนไว้
นีล โคบลิตซ์ (Neal Koblitz) และอัลเฟรด เมเนเซส (Alfred Menezes) ทบทวนข้อถกเถียงเกี่ยวกับการเลือกเส้นโค้ง NIST ในงานวิจัยปี 2015 Anthropic ระบุว่าการวิเคราะห์ครั้งนี้อธิบายเส้นทางสร้างซีดได้บางส่วน แต่ไม่ได้สร้างกระบวนการเลือกพารามิเตอร์ของเส้นโค้งทั้งหมดขึ้นมาใหม่
Anthropic ระบุว่าผลการวิเคราะห์นี้ไม่ใช่การโจมตีรหัสลับหรือการค้นพบช่องโหว่ด้านความปลอดภัยของเส้นโค้งวงรี และผู้ใช้เส้นโค้ง NIST ไม่จำเป็นต้องดำเนินการใดเพิ่มเติม การพบว่าซีดมาจากขั้นตอนสร้างเลขสุ่มทั่วไปเป็นหลักฐานที่ช่วยลดข้อสงสัยเรื่องการฝังช่องโหว่
อย่างไรก็ตาม ยังมีส่วนที่อธิบายไม่ได้ในกระบวนการเลือกตัวเลือก ซีดของ P-256 เป็นตัวเลือกที่ 1,842 ในการทำงานครั้งเดียวกัน แต่ตัวเลือกก่อนหน้าอันดับที่ 876 ก็ผ่านเงื่อนไขของเส้นโค้งที่ถูกต้องเช่นกัน Anthropic ไม่สามารถอธิบายได้ว่าเหตุใดจึงข้ามตัวเลือกก่อนหน้านั้น
วิธีสร้างจุดฐานของ P-224, P-384 และ P-521 รวมถึงกฎการเลือกตัวเลือกบางข้อยังไม่มีคำอธิบาย นอกจากนี้ยังไม่สามารถสร้างซีดของเส้นโค้งไบนารี B-163 กลับขึ้นมาได้
Bitcoin (BTC) ใช้ secp256k1 แทนเส้นโค้ง NIST ที่วิเคราะห์ในครั้งนี้ เอกสารสำหรับนักพัฒนา Bitcoin และการนำไปใช้ใน Bitcoin Core อธิบายว่าเส้นโค้งนี้เป็นเส้นโค้งอีกชุดหนึ่งที่ใช้กับกุญแจสาธารณะ ดังนั้น การเปิดเผยเส้นทางกำเนิดซีดของ NIST จึงไม่ได้เปลี่ยนเส้นโค้งหรือเงื่อนไขความปลอดภัยของ Bitcoin
ความเสี่ยงจากคอมพิวเตอร์ควอนตัมต่อ Bitcoin เป็นคนละประเด็นกับแหล่งที่มาของซีด มีข้อกังวลว่าคอมพิวเตอร์ควอนตัมที่ทรงพลังเพียงพออาจคำนวณกุญแจส่วนตัวจากกุญแจสาธารณะได้ แต่ยังไม่มีการระบุช่วงเวลาที่อุปกรณ์ซึ่งใช้โจมตีได้จะถูกสร้างขึ้น
Google ระบุเมื่อวันที่ 15 ตุลาคมว่าได้สาธิตเทคโนโลยีแก้ไขข้อผิดพลาดควอนตัมด้วยโปรเซสเซอร์ Willow และลดข้อผิดพลาดบางประเภทได้ประมาณ 40 เท่าเมื่อเทียบกับวิธีเดิม ผลดังกล่าวไม่ได้แสดงให้เห็นอุปกรณ์ที่ถอดรหัสกุญแจ Bitcoin ได้ หรือระบุช่วงเวลาที่อาจเกิดการโจมตี
Anthropic ระบุว่าการวิเคราะห์นี้ช่วยอธิบายเส้นทางกำเนิดซีดของเส้นโค้ง NIST รุ่นเก่าได้บางส่วน ขณะที่การเลือกตัวเลือกและที่มาของพารามิเตอร์เส้นโค้งบางส่วนยังเป็นประเด็นค้างอยู่ และควรพิจารณาแยกจากความปลอดภัยควอนตัมของ Bitcoin
Claude ถอดรหัสของ NSA ได้หรือไม่
ไม่ได้ Anthropic ระบุว่า Claude สร้างเส้นทางกำเนิดซีดที่ใช้กับเส้นโค้งวงรี NIST กลับขึ้นมาได้ ไม่ได้ถอดรหัสข้อความลับหรือกุญแจส่วนตัว
การค้นพบครั้งนี้ส่งผลโดยตรงต่อ Bitcoin หรือไม่
ซีดที่วิเคราะห์ในครั้งนี้ใช้กับเส้นโค้ง NIST ส่วน Bitcoin ใช้ secp256k1 เอกสารสำหรับนักพัฒนา Bitcoin ระบุว่าใช้ secp256k1 กับกุญแจสาธารณะ และ Anthropic ระบุว่าผู้ใช้เส้นโค้ง NIST ไม่จำเป็นต้องดำเนินการใดเพิ่มเติม ดังนั้นผลครั้งนี้จึงไม่ได้เปลี่ยนเส้นทางสร้างเส้นโค้งหรือความปลอดภัยของ Bitcoin โดยตรง
ความเสี่ยงจากคอมพิวเตอร์ควอนตัมต่อ Bitcoin ได้รับการแก้ไขแล้วหรือไม่
ยังไม่ได้ ข้อกังวลเกี่ยวกับคอมพิวเตอร์ควอนตัมที่ทรงพลังพอจะคำนวณกุญแจส่วนตัวจากกุญแจสาธารณะเป็นคนละประเด็นกับข้อถกเถียงเรื่องแหล่งที่มาของซีด การสาธิตเทคโนโลยีแก้ไขข้อผิดพลาดของ Google ก็ไม่ได้แสดงอุปกรณ์ที่ถอดรหัสกุญแจ Bitcoin ได้ หรือระบุช่วงเวลาที่อาจเกิดการโจมตี
ความคิดเห็น 0