पोस्ट-क्वांटम क्रिप्टोग्राफी: NIST के मानक और माइग्रेशन कैसे काम करता है
NIST के पहले पोस्ट-क्वांटम मानक आपस में कैसे फिट बैठते हैं, Q-Day से पहले माइग्रेशन शुरू करना क्यों ज़रूरी है, और संगठनों के सामने अभी कौन-से व्यावहारिक कदम हैं।
इस पेज का अंग्रेज़ी से अनुवाद किया गया है। कंपनी और उत्पादों के नाम तथा स्रोत लिंक यथावत हैं। मूल अंग्रेज़ी में पढ़ें
पोस्ट-क्वांटम क्रिप्टोग्राफी का उद्देश्य आज की असुरक्षित सार्वजनिक-कुंजी क्रिप्टोग्राफी को ऐसे विकल्पों से बदलना है, जिनके बारे में माना जाता है कि वे भविष्य के क्वांटम कंप्यूटरों के हमलों का सामना कर सकेंगे। 2024 में जारी NIST के पहले तीन अंतिम मानकों का मतलब है कि यह बदलाव अब शोध से आगे बढ़कर तैनाती के चरण में पहुंच चुका है: अब संगठनों से अपेक्षा की जा रही है कि वे पता लगाएं कि जोखिमग्रस्त एल्गोरिदम कहां उपयोग हो रहे हैं, तय करें कि पहले क्या बदला जाए, और कई वर्षों तक चलने वाला माइग्रेशन कार्य शुरू करें।
पोस्ट-क्वांटम क्रिप्टोग्राफी की ज़रूरत क्यों है
समस्या यह नहीं है कि क्वांटम कंप्यूटर सब कुछ तोड़ सकते हैं। मुख्य चिंता अधिक सीमित, लेकिन अधिक महत्वपूर्ण है: व्यापक रूप से इस्तेमाल होने वाली सार्वजनिक-कुंजी प्रणालियां पूर्णांक गुणनखंडन, असतत लघुगणक, और एलिप्टिक-करव असतत लघुगणक जैसी गणितीय समस्याओं पर निर्भर करती हैं। Shor’s algorithm चलाने वाला पर्याप्त सक्षम क्वांटम कंप्यूटर इन समस्याओं को कुशलता से हल कर सकता है, जिससे RSA, finite-field Diffie–Hellman, और elliptic-curve Diffie–Hellman जैसी प्रणालियां कमजोर पड़ जाएंगी।
यह खतरा अभी संभावित है। 2026 तक, क्वांटम कंप्यूटरों में व्यापक रूप से तैनात क्रिप्टोग्राफिक प्रणालियों को तोड़ने लायक प्रसंस्करण क्षमता नहीं है, और Shor’s algorithm के प्रयोगशाला-प्रदर्शन केवल बहुत छोटी संख्याओं पर ही सफल हुए हैं। व्यावहारिक बाधा सैद्धांतिक संभावना नहीं, बल्कि इंजीनियरिंग का पैमाना है: Wikipedia के अनुसार, त्रुटि-सुधार (error-correction) के अतिरिक्त भार के कारण पारंपरिक विधियों से बेहतर प्रदर्शन करने के लिए लाखों qubits वाली मशीनों की आवश्यकता पड़ सकती है।
फिर भी, पूरी तरह सक्षम क्वांटम कंप्यूटर का इंतजार करना गलती होगी। माइग्रेशन में वर्षों लगते हैं, और कुछ डेटा की गोपनीयता की उपयोगी अवधि बहुत लंबी होती है। इसी वजह से “harvest now, decrypt later” योजना का एक केंद्रीय विचार बन चुका है। कोई प्रतिद्वंद्वी आज एन्क्रिप्टेड ट्रैफिक या संग्रहीत ciphertext इकट्ठा कर सकता है और उसे तब तक संभाल कर रख सकता है जब तक भविष्य की प्रगति डिक्रिप्शन को संभव न बना दे। ईमेल अभिलेखों, स्वास्थ्य डेटा, बौद्धिक संपदा, सरकारी अभिलेखों, या महत्वपूर्ण अवसंरचना के लॉग्स के मामले में, नुकसान डेटा के पहली बार अवरोधित होने के बहुत बाद भी हो सकता है।
क्वांटम क्या बदलता है — और क्या नहीं
एक आम गलतफहमी यह है कि क्वांटम कंप्यूटिंग सभी क्रिप्टोग्राफी को अप्रासंगिक बना देती है।
अधिकांश वर्तमान सममित क्रिप्टोग्राफी और हैश फ़ंक्शनों को क्वांटम हमलों के खिलाफ अपेक्षाकृत सुरक्षित माना जाता है। Grover’s algorithm सममित साइफरों पर brute-force खोज को तेज कर सकता है, लेकिन व्यवहार में बड़ी कुंजी लंबाई, जैसे कुंजी आकार को दोगुना करके, इस प्रभाव की भरपाई की जा सकती है। इसलिए सबसे बड़ा व्यवधान सार्वजनिक-कुंजी क्रिप्टोग्राफी में है, खासकर:
- कुंजी स्थापना और कुंजी विनिमय
- सार्वजनिक-कुंजी एन्क्रिप्शन और key encapsulation
- डिजिटल हस्ताक्षर
इसीलिए NIST का PQC कार्यक्रम KEMs यानी key encapsulation mechanisms और डिजिटल हस्ताक्षर एल्गोरिदम पर केंद्रित रहा है, न कि पूरे स्टैक को एक साथ बदलने पर।
NIST ने सबसे पहले किन चीज़ों का मानकीकरण किया
NIST ने प्रस्तावों के आह्वान के बाद 2016 के अंत में अपना औपचारिक मानकीकरण प्रयास शुरू किया। मानकीकरण रिकॉर्ड के अनुसार, 69 पूर्ण और उचित प्रस्तुतियां पहले दौर में पहुंचीं, और जुलाई 2020 में घोषित तीसरे दौर तक सात उम्मीदवार पहुंचे। कई वर्षों के मूल्यांकन के बाद, NIST ने 13 अगस्त 2024 को अपने पहले तीन मानकों को अंतिम रूप दिया।
ये मानक हैं:
- FIPS 203: ML-KEM, the Module-Lattice-Based Key-Encapsulation Mechanism, जो CRYSTALS-Kyber पर आधारित है
- FIPS 204: ML-DSA, the Module-Lattice-Based Digital Signature Algorithm, जो CRYSTALS-Dilithium पर आधारित है
- FIPS 205: SLH-DSA, the Stateless Hash-Based Digital Signature Algorithm, जो SPHINCS+ पर आधारित है
NIST, ML-KEM को सामान्य एन्क्रिप्शन के लिए प्राथमिक मानक बताता है, और इसकी अपेक्षाकृत छोटी एन्क्रिप्शन कुंजियों तथा गति को रेखांकित करता है। ML-DSA डिजिटल हस्ताक्षरों के लिए प्राथमिक मानक है। SLH-DSA एक अलग गणितीय आधार का उपयोग करता है और इसे बैकअप के रूप में रखा गया है, यदि बाद में ML-DSA कमजोर साबित होता है।
NIST का अपना मार्गदर्शन स्पष्ट है: ये तीनों मानक तत्काल उपयोग के लिए तैयार हैं और संगठनों को इन्हें अभी लागू करना शुरू कर देना चाहिए।
एक विजेता नहीं, कई मानक क्यों हैं
पोस्ट-क्वांटम क्षेत्र में कोई एक प्रमुख गणितीय आधार नहीं है। अलग-अलग परिवारों की अलग ताकतें, कार्यान्वयन विशेषताएं, और जोखिम-प्रोफ़ाइल हैं। NIST की पसंद एक पोर्टफोलियो दृष्टिकोण को दर्शाती है।
लैटिस-आधारित क्रिप्टोग्राफी इस समय तैनाती का बड़ा हिस्सा संभाल रही है। NIST के पहले मानकीकृत लैटिस-आधारित एल्गोरिदम ML-KEM और ML-DSA हैं। वे आंशिक रूप से इसलिए आकर्षक हैं क्योंकि उनका प्रदर्शन अच्छा है और कुंजी आकार प्रबंधनीय हैं।
लेकिन विविधीकरण महत्वपूर्ण है। NIST ने SLH-DSA, जो एक hash-based signature scheme है, को प्राथमिक लैटिस-आधारित हस्ताक्षर के बैकअप के रूप में चुना। फिर 11 मार्च 2025 को NIST ने सामान्य एन्क्रिप्शन के लिए बैकअप KEM के रूप में HQC को चुना। HQC code-based है, lattice-based नहीं, और NIST ने कहा कि गणितीय दृष्टिकोण में यही अंतर इसे fallback के रूप में बनाए रखने की वजह है।
संदेश रणनीतिक है: डिजिटल भरोसे के भविष्य को केवल एक धारणा पर दांव पर मत लगाइए।
अगली पाइपलाइन में कौन-से मानक हैं
NIST का PQC कार्य 2024 की रिलीज़ के साथ समाप्त नहीं हुआ।
CSRC प्रोजेक्ट पेज के अनुसार, NIST निम्न पर मानकीकरण कार्य जारी रखे हुए है:
- Falcon, एक डिजिटल हस्ताक्षर एल्गोरिदम
- HQC, एक key encapsulation mechanism
मानकीकरण रिकॉर्ड के अनुसार, Falcon-आधारित मानक को FIPS 206 में FN-DSA कहा जाएगा। 2026 के मध्य तक, यह अभी भी ड्राफ्ट स्थिति में था। धीमी समय-रेखा का दिया गया कारण कार्यान्वयन की जटिलता है: FN-DSA हस्ताक्षर प्रक्रिया में floating-point Gaussian sampling पर निर्भर करता है, जिसे NIST के अनुसार पहले से अंतिम रूप दिए जा चुके तीन मानकों की तुलना में सुरक्षित और constant time में लागू करना अधिक कठिन है।
HQC के लिए, NIST ने मार्च 2025 में कहा कि लगभग एक वर्ष में ड्राफ्ट मानक आने की उम्मीद है, और सार्वजनिक टिप्पणी के बाद 2027 में अंतिम मानक आने की संभावना है।
यह चरणबद्ध समय-सारिणी परिचालन दृष्टि से महत्वपूर्ण है। संगठनों को कार्रवाई करने से पहले हर भविष्य के विकल्प का इंतजार करने की ज़रूरत नहीं है। NIST की अपेक्षा है कि अधिकांश तैनातियों की नींव ML-KEM, ML-DSA, और SLH-DSA पर होगी, और उसका कहना है कि इनका उपयोग पहले से ही शुरू हो जाना चाहिए।
पहले मानकों का एक त्वरित नक्शा
| Standard | Algorithm name | Main job | Math family | NIST role description |
|---|---|---|---|---|
| FIPS 203 | ML-KEM | कुंजी स्थापना / सामान्य एन्क्रिप्शन समर्थन | Lattice-based | सामान्य एन्क्रिप्शन के लिए प्राथमिक मानक |
| FIPS 204 | ML-DSA | डिजिटल हस्ताक्षर | Lattice-based | हस्ताक्षरों के लिए प्राथमिक मानक |
| FIPS 205 | SLH-DSA | डिजिटल हस्ताक्षर | Hash-based | बैकअप हस्ताक्षर विधि |
| Forthcoming | FN-DSA | डिजिटल हस्ताक्षर | NTRU-lattice-based | विकासाधीन अतिरिक्त हस्ताक्षर मानक |
| Forthcoming | HQC | कुंजी स्थापना / सामान्य एन्क्रिप्शन समर्थन | Code-based | ML-KEM के लिए बैकअप KEM |
माइग्रेशन वास्तव में कैसे काम करता है
माइग्रेशन केवल किसी लाइब्रेरी को बदल देने का काम नहीं है; यह प्रणालियों के पार क्रिप्टोग्राफिक निर्भरताओं को नए सिरे से डिज़ाइन करने का काम है।
NIST के माइग्रेशन मार्गदर्शन के अनुसार, संगठनों को यह पहचानना होगा कि कमजोर एल्गोरिदम कहां उपयोग हो रहे हैं और उत्पादों, सेवाओं, तथा प्रोटोकॉल के लिए अद्यतन या प्रतिस्थापन की योजना बनानी होगी। इसका मतलब है उन जगहों पर क्रिप्टोग्राफी ढूंढना, जहां उसका प्रलेखन अक्सर कमजोर होता है:
- TLS termination और आंतरिक service-to-service लिंक
- VPNs और remote access systems
- PKI और certificate workflows
- code signing और document signing
- hardware security modules और firmware update systems
- identity, access, और key management tools
- embedded devices और operational technology
- पुराने key-establishment schemes के तहत संरक्षित, लंबे समय तक संग्रहीत डेटा
पहला कदम आमतौर पर क्रिप्टोग्राफिक इन्वेंटरी होता है: RSA, Diffie–Hellman, या elliptic-curve mechanisms का उपयोग कहां हो रहा है, सीधे या third-party products के माध्यम से? दूसरा कदम प्राथमिकता निर्धारण है: कौन-सी प्रणालियां उच्च जोखिम वाली हैं क्योंकि वे लंबे समय तक संवेदनशील रहने वाले रहस्यों को संभालती हैं या उनका अपग्रेड करना कठिन है? तीसरा कदम कार्यान्वयन है: परीक्षण, interoperability का काम, चरणबद्ध रोलआउट, और नीति परिवर्तन।
NIST की समय-रेखा इस तात्कालिकता को बढ़ाती है। CSRC पेज पर उल्लिखित संक्रमण समय-रेखा के तहत, NIST की योजना है कि वह अपने मानकों से क्वांटम-जोखिमग्रस्त एल्गोरिदम को 2035 तक अप्रचलित घोषित करे और अंततः हटा दे, जबकि अधिक जोखिम वाली प्रणालियों के लिए यह प्रक्रिया इससे बहुत पहले शुरू होगी।
सबसे बड़े इंजीनियरिंग समझौते
पोस्ट-क्वांटम माइग्रेशन केवल अनुपालन का अभ्यास नहीं है। इसमें वास्तविक तकनीकी समझौते शामिल हैं।
एक बड़ा समझौता आकार बनाम दक्षता का है। NIST की PQC सामग्री बताती है कि कई PQC एल्गोरिदम pre-quantum सार्वजनिक-कुंजी प्रणालियों की तुलना में बड़ी कुंजियों का उपयोग करते हैं। वे कुंजी आकार, संगणनात्मक दक्षता, और ciphertext या signature आकार के बीच समझौतों का भी वर्णन करती हैं। इंटरनेट-उन्मुख प्रोटोकॉल और सीमित संसाधनों वाले उपकरणों के लिए, ये अंतर बैंडविड्थ, विलंबता, मेमोरी, और कार्यान्वयन जटिलता को प्रभावित कर सकते हैं।
एक और समझौता परिपक्वता बनाम विविधता का है। लैटिस-आधारित प्रणालियां अभी पहले मानकों में प्रमुख हैं क्योंकि NIST के मूल्यांकन में उनका प्रदर्शन इतना अच्छा रहा कि वे प्राथमिक विकल्प बन सकीं। लेकिन एकाग्रता का जोखिम वास्तविक है, इसलिए अन्य गणित पर आधारित बैकअप मानक विकसित किए जा रहे हैं।
कार्यान्वयन सुरक्षा तीसरा मुद्दा है। मानकीकरण रिकॉर्ड Falcon के लिए side-channel चिंताओं का उल्लेख करता है और कहता है कि संभावित शमन उपाय प्रदर्शन को प्रभावित कर सकते हैं। अधिक व्यापक रूप से देखें तो, कोई क्रिप्टोग्राफिक डिज़ाइन कागज़ पर मजबूत दिख सकता है, फिर भी व्यवहार में उसे सुरक्षित रूप से लागू करना कठिन हो सकता है।
ये मानक किन बातों का निपटारा नहीं करते
किसी मानक का अस्तित्व स्थायी सुरक्षा का प्रमाण नहीं है। पोस्ट-क्वांटम एल्गोरिदम के बारे में यह माना जाता है—साबित नहीं किया गया है—कि वे क्वांटम हमलों का सामना करेंगे। यह सावधानी इस पूरे क्षेत्र की मूल प्रकृति में ही शामिल है।
NIST प्रक्रिया से कुछ सबक भी मिलते हैं। मूल्यांकन के दौरान कुछ उम्मीदवार टूट गए। Wikipedia दो खास तौर पर चर्चित उदाहरणों को रेखांकित करता है: Rainbow तीसरे दौर के दौरान एक पारंपरिक कंप्यूटर पर तोड़ दिया गया, और SIKE चौथे दौर में टूट गया। ये विफलताएं पूरे PQC को अमान्य नहीं करतीं; वे दिखाती हैं कि सार्वजनिक क्रिप्टोविश्लेषण और सतर्क मानकीकरण में समय क्यों लगता है।
अब भी खुले प्रश्न बने हुए हैं, जिनमें शामिल हैं:
- चुनी गई गणितीय समस्याओं पर दीर्घकालिक भरोसा
- vendors और open-source stacks के बीच कार्यान्वयन की गुणवत्ता
- वास्तविक हार्डवेयर और सॉफ़्टवेयर में side-channel प्रतिरोध
- प्रोटोकॉल और certificate ecosystems में interoperability
- एल्गोरिदम परिवारों के बीच संगठनों को कितनी आक्रामक विविधता अपनानी चाहिए
“कब आगे बढ़ें” को समझने का व्यावहारिक तरीका
अधिकांश संगठनों के लिए सही सवाल यह नहीं है कि “क्या Q-Day अगले साल है?” बल्कि यह है कि “हमारे माइग्रेशन में कितना समय लगेगा, और हमारे डेटा को कितने समय तक सुरक्षित रहना होगा?”
यदि आपकी प्रणालियां गहराई से एम्बेडेड हैं, विनियमित हैं, वैश्विक स्तर पर वितरित हैं, या vendors पर निर्भर हैं, तो संक्रमण धीमा हो सकता है। यदि आपका डेटा आने वाले वर्षों तक भी संवेदनशील रहेगा, तो harvest-now जोखिम देरी को अधिक महंगा बना देता है। यही तर्क समझाता है कि NIST 2024 के मानकों को तुरंत अपनाने पर ज़ोर क्यों दे रहा है, जबकि क्वांटम कंप्यूटर अभी आवश्यक पैमाने तक नहीं पहुंचे हैं।
संक्षेप में, PQC माइग्रेशन एक पारंपरिक अवसंरचना संक्रमण की तरह है: आपातस्थिति से पहले शुरू कीजिए, क्योंकि जब आपातस्थिति सबको स्पष्ट हो जाती है, तब तक सहज तरीके से बदलाव करना बहुत देर हो चुकी होती है।
मुख्य निष्कर्ष
- पोस्ट-क्वांटम क्रिप्टोग्राफी का मुख्य उद्देश्य कमजोर public-key प्रणालियों को बदलना है, न कि मौजूदा पूरी क्रिप्टोग्राफी को त्याग देना।
- Shor’s algorithm चलाने वाला पर्याप्त सक्षम क्वांटम कंप्यूटर RSA, Diffie–Hellman, और elliptic-curve Diffie–Hellman को तोड़ सकता है।
- NIST ने 13 अगस्त 2024 को अपने पहले तीन PQC मानकों को अंतिम रूप दिया: FIPS 203 (ML-KEM), FIPS 204 (ML-DSA), और FIPS 205 (SLH-DSA)।
- NIST का कहना है कि ये मानक अभी तैयार हैं और संगठनों को तुरंत माइग्रेशन शुरू कर देना चाहिए।
- ML-KEM सामान्य एन्क्रिप्शन-संबंधित कुंजी स्थापना के लिए प्राथमिक मानक है; ML-DSA प्राथमिक हस्ताक्षर मानक है; SLH-DSA एक बैकअप हस्ताक्षर विधि है।
- मार्च 2025 में, NIST ने HQC को ML-KEM से अलग गणित पर आधारित एक बैकअप KEM के रूप में चुना।
- माइग्रेशन की शुरुआत यह पता लगाने से होती है कि कमजोर एल्गोरिदम कहां उपयोग हो रहे हैं, फिर उच्च-जोखिम प्रणालियों को प्राथमिकता देने और चरणबद्ध प्रतिस्थापन की योजना बनाने से।
- महत्वपूर्ण समझौतों में बड़ी कुंजी सामग्री, प्रदर्शन और बैंडविड्थ लागत, कार्यान्वयन जटिलता, और गणितीय विविधता का मूल्य शामिल हैं।
- PQC मानक भविष्य के जोखिम को कम करते हैं, लेकिन वे अनिश्चितता को समाप्त नहीं करते; निरंतर क्रिप्टोविश्लेषण, कार्यान्वयन समीक्षा, और परिचालन परीक्षण अब भी आवश्यक हैं।
- मूल तात्कालिकता का कारण लंबा संक्रमण समय और उन डेटा पर harvest now, decrypt later हमलों की संभावना है, जिन्हें वर्षों तक गोपनीय रहना चाहिए।
स्रोत
इस पेज पर दी गई जानकारी नीचे दिए गए स्रोतों से ली गई है, जिन्हें DesignQuantum ने संकलित किया है।
- Post-Quantum Cryptography | CSRC csrc.nist.gov
- NIST Releases First 3 Finalized Post-Quantum Encryption Standards | NIST nist.gov
- NIST Selects HQC as Fifth Algorithm for Post-Quantum Encryption | NIST nist.gov
- Post-quantum cryptography en.wikipedia.org
- NIST Post-Quantum Cryptography Standardization en.wikipedia.org
- Harvest now, decrypt later en.wikipedia.org
- Shor's algorithm en.wikipedia.org