✉ न्यूज़लेटर
🌐 हिन्दी
व्याख्यात्मक लेख11 मिनट पढ़ाई

क्वांटम कुंजी वितरण बनाम पोस्ट-क्वांटम क्रिप्टोग्राफी: दोनों किससे सुरक्षा देते हैं

क्वांटम कुंजी वितरण और पोस्ट-क्वांटम क्रिप्टोग्राफी के लक्ष्य, मान्यताएँ, परिनियोजन से जुड़े समझौते और जिन खतरों से वे निपटते हैं, उनमें क्या अंतर है।

इस पेज का अंग्रेज़ी से अनुवाद किया गया है। कंपनी और उत्पादों के नाम तथा स्रोत लिंक यथावत हैं। मूल अंग्रेज़ी में पढ़ें

क्वांटम कुंजी वितरण और पोस्ट-क्वांटम क्रिप्टोग्राफी को अक्सर “क्वांटम-सुरक्षित” तकनीकों के रूप में एक साथ रखा जाता है, लेकिन वे अलग-अलग समस्याओं का समाधान अलग-अलग तरीकों से करते हैं। QKD साझा गुप्त कुंजियाँ बनाने की एक विधि है, जिसकी सुरक्षा क्वांटम-यांत्रिक व्यवहार से जुड़ी होती है, जबकि PQC मुख्यतः सार्वजनिक-कुंजी एल्गोरिद्मों का एक परिवार है, जिसका उद्देश्य आज की डिजिटल प्रणालियों को भविष्य के क्वांटम कंप्यूटरों से सुरक्षित रखना है।

व्यावहारिक विकल्प आमतौर पर या-तो/या नहीं होता। QKD विशिष्ट भौतिक और नेटवर्किंग मान्यताओं के तहत कुंजी-स्थापना तथा चोरी-छिपे सुनने (eavesdropping) का पता लगाने से जुड़ा है; PQC मौजूदा अवसंरचना में कमजोर क्रिप्टोग्राफिक निर्माण-खंडों को बदलने से संबंधित है। यह समझने की शुरुआत कि दोनों किससे सुरक्षा देते हैं, इसी अंतर से होती है।

क्वांटम खतरे के दो अलग जवाब

दोनों दृष्टिकोणों के पीछे मूल चिंता यह है कि क्वांटम कंप्यूटिंग कई व्यापक रूप से उपयोग में आने वाली सार्वजनिक-कुंजी प्रणालियों के लिए खतरा है। पोस्ट-क्वांटम क्रिप्टोग्राफी पर Wikipedia के सारांश के अनुसार, अधिकांश तैनात सार्वजनिक-कुंजी एल्गोरिद्म पूर्णांक गुणनखंडन, डिस्क्रीट लॉगरिद्म, या एलिप्टिक-कार्व डिस्क्रीट लॉगरिद्म पर निर्भर करते हैं, और Shor’s algorithm चलाने वाला पर्याप्त शक्तिशाली क्वांटम कंप्यूटर इन समस्याओं को कुशलता से हल कर सकता है।

इसका यह मतलब नहीं है कि सारी क्रिप्टोग्राफी एक साथ टूट जाती है। Wikipedia के सारांश में यह भी कहा गया है कि मौजूदा सममित-की क्रिप्टोग्राफी और हैश फ़ंक्शनों को क्वांटम हमलों के खिलाफ अपेक्षाकृत सुरक्षित माना जाता है, हालांकि Grover’s algorithm ब्रूट-फ़ोर्स खोज को तेज कर सकता है और व्यवहार में कुंजी आकार दोगुना करके इसका मुकाबला किया जा सकता है।

इसके बाद QKD और PQC के रास्ते अलग हो जाते हैं:

  • QKD का उद्देश्य दो पक्षों को क्वांटम अवस्थाओं का उपयोग करके एक साझा यादृच्छिक गुप्त कुंजी उत्पन्न करने देना है।
  • PQC का उद्देश्य कमजोर पारंपरिक सार्वजनिक-कुंजी एल्गोरिद्मों को नए एल्गोरिद्मों से बदलना है, जिन्हें फिलहाल क्वांटम हमलों के प्रति प्रतिरोधी माना जाता है, हालांकि यह सिद्ध नहीं है।

दायरे का यह अंतर महत्वपूर्ण है। QKD स्वयं आपके अनुप्रयोग डेटा को एन्क्रिप्ट नहीं करता; यह कुंजियाँ वितरित करता है। इसके विपरीत, PQC को उन स्थानों पर लगाया जाना है जहाँ पहले से ही कुंजी-स्थापना और डिजिटल हस्ताक्षरों के लिए सार्वजनिक-कुंजी क्रिप्टोग्राफी का उपयोग हो रहा है।

QKD किससे सुरक्षा देता है

QKD क्वांटम यांत्रिकी पर आधारित एक सुरक्षित संचार विधि है, जिसमें measurement-disturbance principle और no-cloning theorem शामिल हैं। इसका उद्देश्य दो पक्षों को ऐसी साझा गुप्त कुंजी बनाने देना है, जो केवल उन्हें ही ज्ञात हो।

इसकी विशिष्ट सुरक्षा-विशेषता है चोरी-छिपे सुनने का पता लगना। सामान्यतः, किसी क्वांटम प्रणाली को मापने से वह विक्षुब्ध हो जाती है। इसलिए यदि कोई तीसरा पक्ष प्रेषित क्वांटम अवस्थाओं को मापकर कुंजी जानने की कोशिश करता है, तो यह हस्तक्षेप ऐसी विसंगतियाँ पैदा करता है जिन्हें वैध पक्ष पहचान सकते हैं। यदि देखा गया विक्षोभ एक सीमा से नीचे है, तो वे फिर भी सुरक्षित कुंजी प्राप्त कर सकते हैं; यदि वह बहुत अधिक है, तो वे प्रक्रिया रोक देते हैं।

क्वांटम कुंजी वितरण पर Wikipedia का लेख QKD की सुरक्षा को गणितीय समस्याओं की मानी गई कठिनता के बजाय भौतिकी पर आधारित बताता है। यह QKD को सूचना-सिद्धांत पर आधारित प्रमाणित सुरक्षा और forward secrecy प्रदान करने वाला भी बताता है।

हालाँकि, QKD समस्या के उतने ही सीमित हिस्से की रक्षा करता है जितना बहुत से लोग मानते नहीं हैं:

  • यह कुंजी वितरित करने की प्रक्रिया की रक्षा करता है।
  • यह सीधे संदेश डेटा नहीं भेजता।
  • बनी हुई कुंजी का उपयोग फिर भी one-time pad या AES जैसे किसी सममित एल्गोरिद्म के साथ करना पड़ता है।

इसलिए यदि सवाल है “QKD किसकी रक्षा करता है?”, तो जवाब है: यह प्रोटोकॉल और कार्यान्वयन की मान्यताओं के तहत कुंजी-विनिमय की गोपनीयता की रक्षा करता है, क्योंकि यह क्वांटम चैनल पर चोरी-छिपे सुनने को पता लगाने योग्य बनाता है।

उच्च स्तर पर QKD कैसे काम करता है

क्वांटम कुंजी वितरण पर Wikipedia का लेख QKD प्रोटोकॉल के दो व्यापक परिवारों का वर्णन करता है।

Prepare-and-measure

इस मॉडल में, एक पक्ष क्वांटम अवस्थाएँ तैयार करता है और उन्हें एक असुरक्षित क्वांटम चैनल पर भेजता है। रिसीवर उन्हें मापता है। बाद में, एक प्रमाणीकरण-युक्त पारंपरिक चैनल पर, दोनों पक्ष सीमित जानकारी की तुलना करते हैं ताकि यह जाँचा जा सके कि मापन बिना विक्षुब्ध हुए प्रेषण के अनुरूप हैं या नहीं।

यदि ऐसा नहीं है, तो वे संभावित चोरी-छिपे सुनने या अत्यधिक शोर का अनुमान लगाते हैं और प्रक्रिया रोक सकते हैं।

सबसे प्रसिद्ध उदाहरण BB84 है, जिसे Charles H. Bennett और Gilles Brassard ने 1984 में प्रस्तुत किया था। BB84 में, प्रेषक यादृच्छिक बिटों को दो संभावित आधारों में से एक में एन्कोड करता है, और रिसीवर प्रत्येक आने वाली क्वांटम अवस्था को यादृच्छिक रूप से चुने गए आधार का उपयोग करके मापता है। इसके बाद, वे सार्वजनिक रूप से आधार-चयन की तुलना करते हैं और उन स्थानों को हटा देते हैं जहाँ उन्होंने अलग-अलग आधार इस्तेमाल किए थे। फिर वे शेष बिटों के एक हिस्से में त्रुटियों की जाँच करते हैं; बहुत अधिक त्रुटियाँ यह संकेत देती हैं कि सुरक्षा की गारंटी नहीं दी जा सकती।

Entanglement-based

ये प्रोटोकॉल दोनों पक्षों के बीच साझा की गई उलझी हुई अवस्थाओं का उपयोग करते हैं। Wikipedia बताता है कि उलझे हुए युग्म के एक हिस्से का मापन पूरे तंत्र को प्रभावित करता है, और बीच में की गई पकड़-धकड़ सहसंबंधों को इस तरह बदल देती है कि उसका पता लगाया जा सके। उद्धृत उदाहरणों में से एक E91 है, जिसे Artur Ekert ने 1991 में प्रस्तावित किया था।

गैर-विशेषज्ञ के लिए महत्वपूर्ण बात यह है कि दोनों परिवार एक ही लक्ष्य हासिल करने की कोशिश करते हैं: बीच में हस्तक्षेप को स्पष्ट बनाते हुए एक गुप्त साझा कुंजी उत्पन्न करना।

QKD की छिपी हुई निर्भरता: प्रमाणीकरण

QKD की प्रमुख विशेषता एक महत्वपूर्ण आवश्यकता को ओझल कर सकती है। क्वांटम कुंजी वितरण पर Wikipedia का लेख कहता है कि QKD सामान्यतः एक प्रमाणीकरण-युक्त पारंपरिक चैनल पर निर्भर करता है। इसी से दोनों पक्ष सार्वजनिक चर्चा के चरण के दौरान यह सुनिश्चित कर पाते हैं कि वे वास्तव में एक-दूसरे से ही बात कर रहे हैं, किसी भेषधारी से नहीं।

इससे एक महत्वपूर्ण व्यावहारिक सीमा पैदा होती है:

  • उस पारंपरिक चैनल का प्रमाणीकरण करने के लिए पक्षों को पहले से किसी विश्वसनीय क्रिप्टोग्राफिक आधार की आवश्यकता होती है, जैसे पहले से विनिमय की गई सममित कुंजी या पर्याप्त रूप से सुरक्षित सार्वजनिक कुंजियाँ।

इसका मतलब है कि QKD प्रमाणीकरण की समस्या को समाप्त नहीं करता। यह इस मान्यता के तहत कुंजी वितरण का समाधान करता है कि प्रमाणीकरण पहले से उपलब्ध है।

Wikipedia का लेख इसके परिणाम के बारे में असामान्य रूप से स्पष्ट है: यदि आपके पास पहले से वह सब है जो सुरक्षित प्रमाणीकरण के लिए चाहिए, तो व्यवहार में आप QKD के बिना भी, पारंपरिक सममित क्रिप्टोग्राफी का उपयोग करके, सुरक्षित संचार हासिल कर सकते हैं। यह QKD को बहुत अधिक लागत पर stream cipher जैसा काम करने वाला भी बताता है।

QKD पर बहस में यह एक प्रमुख समझौता है। इसका सुरक्षा मॉडल आकर्षक है, लेकिन प्रणाली-स्तर पर परिनियोजन का बोझ काफी बड़ा है।

PQC किससे सुरक्षा देता है

PQC एक अलग खतरा-क्षेत्र को संबोधित करता है। यह ऐसे क्रिप्टोग्राफिक एल्गोरिद्मों का विकास है, आमतौर पर सार्वजनिक-कुंजी एल्गोरिद्म, जिन्हें फिलहाल क्वांटम कंप्यूटर हमलों के खिलाफ सुरक्षित बने रहने वाला माना जाता है।

इसका मुख्य लक्ष्य आज की सार्वजनिक-कुंजी प्रणालियों की भविष्य में होने वाली विफलता है। पोस्ट-क्वांटम क्रिप्टोग्राफी पर Wikipedia का सारांश यह भी रेखांकित करता है कि बड़े क्वांटम कंप्यूटरों के अस्तित्व में आने से पहले ही माइग्रेशन क्यों जरूरी है:

  1. माइग्रेशन में समय लगता है।
  2. Harvest now, decrypt later एक वास्तविक चिंता है: आज एकत्र किया गया डेटा आने वाले वर्षों में भी संवेदनशील हो सकता है।

इसलिए PQC दो संबंधित जोखिमों से सुरक्षा देता है:

  • आज क्वांटम-असंरक्षित सार्वजनिक-कुंजी विधियों से सुरक्षित किए गए डेटा का भविष्य में डिक्रिप्शन।
  • उन्हीं कमजोर विधियों पर निर्भर प्रामाणिकता तंत्रों की भविष्य में जालसाजी या विफलता।

QKD के विपरीत, PQC क्वांटम संचार हार्डवेयर पर आधारित नहीं है। यह एक पारंपरिक क्रिप्टोग्राफिक संक्रमण है: सॉफ़्टवेयर, हार्डवेयर, प्रोटोकॉल और मानकों के भीतर एल्गोरिद्मों का प्रतिस्थापन।

PQC किसी एक एल्गोरिद्म परिवार तक सीमित नहीं है

पोस्ट-क्वांटम क्रिप्टोग्राफी पर Wikipedia का सारांश PQC में कई शोध दिशाओं की सूची देता है, जिनमें lattice-based, multivariate, hash-based, code-based, और isogeny-based cryptography शामिल हैं, साथ ही पर्याप्त बड़े कुंजी आकारों का उपयोग करने वाले symmetric-key approaches भी।

एक केंद्रीय सूक्ष्मता यह है कि PQC सामान्य अर्थ में सिद्ध रूप से सुरक्षित नहीं है। Wikipedia बार-बार इन प्रणालियों को फिलहाल सुरक्षित मानी जाने वाली बताता है, और यह भी नोट करता है कि कुछ प्रत्याशी विफल हो चुके हैं। इसका एक उल्लेखनीय उदाहरण SIDH/SIKE है, जिसे 2022 में तोड़ दिया गया था।

यह पूरे PQC को कमजोर नहीं करता, लेकिन यह दिखाता है कि “क्वांटम-प्रतिरोधी” कोई स्थायी लेबल नहीं है। यह सतत क्रिप्टोविश्लेषण पर आधारित शोध और मानकीकरण की एक प्रक्रिया है।

कुछ परिवारों के पास दूसरों की तुलना में अधिक मजबूत औपचारिक रिडक्शन हैं, और कुछ के साथ बड़े कुंजी आकार, हस्ताक्षर या साइफ़रटेक्स्ट जैसे व्यावहारिक समझौते जुड़े हैं। Wikipedia नोट करता है कि कई PQC एल्गोरिद्मों में प्री-क्वांटम सार्वजनिक-कुंजी प्रणालियों की तुलना में बड़े कुंजी आकारों की आवश्यकता होती है, और इससे ट्रांसमिशन आकार तथा संगणनात्मक दक्षता में समझौते पैदा हो सकते हैं।

मानकीकरण और परिनियोजन की वास्तविकता

PQC की व्यावहारिक स्थिति का सबसे स्पष्ट संकेत NIST से आता है।

NIST कहता है कि उसने अपने प्रमुख PQC मानक 2024 में जारी किए और संगठनों को अभी से माइग्रेशन शुरू कर देना चाहिए। सूचीबद्ध मानक हैं:

  • FIPS 203: ML-KEM
  • FIPS 204: ML-DSA
  • FIPS 205: SLH-DSA

NIST यह भी कहता है कि अधिकांश परिनियोजनों के लिए यही मानक आधार बनने चाहिए और अतिरिक्त मानकों पर काम जारी है, जिनमें Falcon और HQC शामिल हैं। वह आगे कहता है कि NIST IR 8547 की संक्रमण समय-रेखा के तहत, क्वांटम-असंरक्षित एल्गोरिद्मों को 2035 तक NIST मानकों से अप्रचलित घोषित कर अंततः हटा दिया जाएगा, जबकि अधिक जोखिम वाली प्रणालियाँ इससे पहले आगे बढ़ेंगी।

यह QKD की तुलना में एक महत्वपूर्ण अंतर है। दीर्घकाल में किसी भी दृष्टिकोण के गुण-दोष पर किसी की भी राय हो, PQC पहले से ही मानक-आधारित माइग्रेशन पथ पर है, जिसका लक्ष्य सामान्य डिजिटल अवसंरचना में व्यापक परिनियोजन है।

साथ-साथ तुलना: दोनों किससे सुरक्षा देते हैं

पहलू क्वांटम कुंजी वितरण पोस्ट-क्वांटम क्रिप्टोग्राफी
प्राथमिक उद्देश्य एक साझा गुप्त कुंजी बनाना कमजोर सार्वजनिक-कुंजी एल्गोरिद्मों का प्रतिस्थापन
सुरक्षा का आधार क्वांटम यांत्रिकी और पता लगाने योग्य विक्षोभ ऐसे पारंपरिक एल्गोरिद्म जिन्हें क्वांटम हमलों के प्रति प्रतिरोधी माना जाता है
यह सीधे किसकी रक्षा करता है कुंजी-वितरण की गोपनीयता डिजिटल प्रणालियों में कुंजी-स्थापना, हस्ताक्षर और अन्य सार्वजनिक-कुंजी कार्य
चोरी-छिपे सुनने का पता लगना हाँ, प्रोटोकॉल की अंतर्निहित विशेषता के रूप में ऐसी कोई समकक्ष भौतिक पहचान-विशेषता नहीं
हार्डवेयर आवश्यकता क्वांटम चैनल के साथ पारंपरिक चैनल भी चाहिए पारंपरिक डिजिटल अवसंरचना पर चलता है
प्रमाणीकरण की आवश्यकता प्रमाणीकरण-युक्त पारंपरिक चैनल चाहिए हस्ताक्षर/KEM मानकों के माध्यम से स्वयं प्रमाणीकरण तंत्र उपलब्ध कराता है
परिनियोजन मॉडल विशेषीकृत लिंक और प्रोटोकॉल सेटअप मौजूदा प्रणालियों में सॉफ़्टवेयर, हार्डवेयर और प्रोटोकॉल माइग्रेशन
साक्ष्यों में मुख्य समझौता ऊँची लागत और पूर्व प्रमाणीकरण पर निर्भरता बड़े कुंजी/हस्ताक्षर और एल्गोरिद्म-आकलन से जुड़ा सतत जोखिम

तो कौन “अधिक” सुरक्षा देता है?

कोई भी सार्वभौमिक रूप से अधिक सुरक्षा नहीं देता; दोनों अलग-अलग तरह से सुरक्षा देते हैं।

QKD कुंजी-वितरण के लिए एक विशिष्ट सुरक्षा-दावा पेश करता है: क्वांटम चैनल पर बीच में की गई पकड़-धकड़ का सिद्धांततः पता लगाया जा सकता है। जिन अनुप्रयोगों में यह गुण निर्णायक है, वहाँ QKD आकर्षक हो सकता है। लेकिन इसके साथ कठिन मान्यताएँ जुड़ी हैं, विशेषकर प्रमाणीकरण-युक्त पारंपरिक चैनल और विशेषीकृत संचार अवसंरचना की आवश्यकता।

PQC व्यापक और अधिक तात्कालिक प्रणालीगत समस्या को संबोधित करता है: उस सार्वजनिक-कुंजी क्रिप्टोग्राफी का प्रतिस्थापन जिसे भविष्य का क्वांटम कंप्यूटर तोड़ सकता है। यह QKD जैसी भौतिकी-आधारित चोरी-छिपे सुनने की पहचान प्रदान नहीं करता, लेकिन इसे उन्हीं क्रिप्टोग्राफिक कार्यों को सुरक्षित करने के लिए बनाया गया है जिन पर आधुनिक नेटवर्क वास्तव में बड़े पैमाने पर निर्भर करते हैं।

इसे कहने का एक और तरीका:

  • यदि आपकी चिंता यह है कि दो एंडपॉइंट एक क्वांटम-अवलोकनीय चैनल पर कुंजियाँ कैसे स्थापित करते हैं, तो QKD प्रासंगिक उपकरण है।
  • यदि आपकी चिंता यह है कि क्वांटम हमलों के आगमन के बाद इंटरनेट, सॉफ़्टवेयर सप्लाई चेन, पहचान प्रणालियाँ और दीर्घजीवी एन्क्रिप्टेड डेटा कैसे टिके रहेंगे, तो PQC केंद्रीय उत्तर है।

खुले प्रश्न और समझौते

एक संतुलित दृष्टिकोण में कई अनिश्चितताओं को ध्यान में रखना चाहिए।

QKD के लिए:

  • सिद्धांत में इसकी सुरक्षा-कथा मजबूत है, लेकिन यह सही कार्यान्वयन पर निर्भर करती है।
  • यह प्रमाणीकरण की आवश्यकता को समाप्त नहीं करता।
  • Wikipedia स्पष्ट रूप से यह व्यावहारिक प्रश्न उठाता है कि जब पारंपरिक प्रमाणीकरण-युक्त एन्क्रिप्शन पहले से पर्याप्त हो सकता है, तब क्या अतिरिक्त लागत उचित है।

PQC के लिए:

  • इन एल्गोरिद्मों को क्वांटम हमलों के खिलाफ सुरक्षित माना जाता है, यह सिद्ध नहीं है।
  • कुछ प्रत्याशी परिवार या स्कीम क्रिप्टोविश्लेषण में विफल हो चुके हैं।
  • व्यावहारिक परिनियोजन में बड़े कुंजी आकार और अन्य प्रदर्शन-संबंधी समझौते शामिल हो सकते हैं।

फिर भी, NIST एक मौजूदा परिचालन सहमति की ओर संकेत करता है: अभी से मानकीकृत PQC की ओर माइग्रेट करें, क्योंकि पूरी तरह परिपक्व क्वांटम कंप्यूटरों का इंतज़ार करने पर दीर्घजीवी गोपनीयता और प्रामाणिकता की रक्षा के लिए बहुत कम समय बच सकता है।

मुख्य निष्कर्ष

  • QKD और PQC सरल अर्थ में एक-दूसरे के विकल्प नहीं हैं। QKD गुप्त कुंजियाँ वितरित करता है; PQC कमजोर सार्वजनिक-कुंजी क्रिप्टोग्राफी का प्रतिस्थापन करता है।
  • QKD की सबसे अलग विशेषता है क्वांटम चैनल पर पता लगने योग्य चोरी-छिपे सुनना, जो क्वांटम मापन से उत्पन्न विक्षोभ पर आधारित है।
  • QKD स्वयं संदेशों को एन्क्रिप्ट नहीं करता और सामान्यतः एक प्रमाणीकरण-युक्त पारंपरिक चैनल की आवश्यकता होती है, यानी किसी न किसी विश्वास-आधार का पहले से मौजूद होना जरूरी है।
  • PQC का लक्ष्य उस व्यापक माइग्रेशन समस्या से निपटना है जो वर्तमान सार्वजनिक-कुंजी प्रणालियों पर क्वांटम खतरों से पैदा होती है।
  • क्वांटम कंप्यूटिंग से मौजूदा सममित क्रिप्टोग्राफी पर प्रभाव, मौजूदा सार्वजनिक-कुंजी क्रिप्टोग्राफी की तुलना में कम विघटनकारी है, हालांकि बड़े कुंजी आकार अपनाना समझदारी हो सकती है।
  • PQC पहले से मुख्यधारा के मानकों में प्रवेश कर रहा है। NIST ने 2024 में FIPS 203, 204, और 205 जारी किए और कहा है कि संगठनों को अभी से माइग्रेशन शुरू करना चाहिए।
  • कोई भी मार्ग बिना लागत के नहीं है। QKD के साथ अवसंरचना और प्रमाणीकरण का बोझ आता है; PQC के साथ एल्गोरिद्मिक अनिश्चितता और बड़े कुंजी आकार जैसे प्रदर्शन-संबंधी समझौते आते हैं।
  • अधिकांश संगठनों के लिए, क्वांटम जोखिम के प्रति निकट-अवधि की प्राथमिक प्रतिक्रिया PQC है, जबकि QKD एक अधिक सीमित और विशेषीकृत सुरक्षा उद्देश्य को संबोधित करता है।

स्रोत

इस पेज पर दी गई जानकारी नीचे दिए गए स्रोतों से ली गई है, जिन्हें DesignQuantum ने संकलित किया है।

  1. Quantum key distribution en.wikipedia.org
  2. Post-quantum cryptography en.wikipedia.org
  3. Post-Quantum Cryptography | CSRC csrc.nist.gov