Claude ने ECDSA curve के रहस्य सुलझाए
मूल शीर्षक: Claude reveals ECDSA curve origins
यह क्यों महत्वपूर्ण है
दशकों पुराने cryptographic रहस्य का हल NSA backdoor की आशंकाओं को काफी हद तक खारिज करता है
अक्टूबर 2026 में Anthropic के एक आंतरिक research model Claude ने NIST के P-192, P-224, P-256, P-384 और P-521 curves के seed parameters की उत्पत्ति 30 मिनट से कम समय में खोज निकाली। ये seeds किसी hash algorithm का नहीं, बल्कि Unix timestamp से initialize हुए C library के lrand48 random-number generator का आउटपुट हैं।
ECDSA दुनिया का सबसे अधिक इस्तेमाल होने वाला elliptic curve cryptography standard है। NIST ने इसे वर्ष 2000 में FIPS 186-2 Digital Signature Standard के तहत अपनाया था। इन curves के seed parameters NSA ने बिना किसी स्पष्टीकरण के प्रस्तुत किए थे, जिससे दशकों तक यह सवाल बना रहा कि इनकी उत्पत्ति कहाँ से हुई।
NSA के पूर्व कर्मचारी Jerry Solinas ने 2015 में बताया था कि seeds किसी हास्यपूर्ण passphrase जैसे 'Give Bob and Jerry a raise' के hash से बनाए गए होंगे — लेकिन उन्हें और उनके सहयोगी Bob Reiter को सटीक विवरण याद नहीं था। 2023 में Solinas का निधन हो गया और रहस्य अनसुलझा रहा।
Anthropic के कई कर्मचारी पहले भी इस सुराग पर काम कर चुके थे, पर सफल नहीं हुए। अक्टूबर 2026 में एक Anthropic कर्मचारी ने बिना किसी पूर्व संकेत के Claude से यह सवाल पूछा। Claude ने पाया कि सभी पाँचों curves के seeds, C लाइब्रेरी के lrand48 RNG से एक Unix timestamp के साथ generate किए गए थे। उदाहरण के लिए, P-256 का seed 1842 iterations के बाद मिला — हर iteration में 20 bytes निकाले गए।
Anthropic ने स्पष्ट किया कि यह कोई cryptographic कमज़ोरी या backdoor नहीं है। बल्कि इससे यह भरोसा बढ़ता है कि curves को जानबूझकर कमज़ोर नहीं बनाया गया था। कंपनी के अनुसार उपयोगकर्ताओं को कुछ भी बदलने की ज़रूरत नहीं है।