संदेश सेवा के लिए क्वांटम-पश्चात एन्क्रिप्शन
Tosh Defence का सांकेत (Sanket.Chat) हर बातचीत के दोनों चरणों में मिश्रित क्वांटम-उत्तर क्रिप्टोग्राफी से संदेशों की रक्षा करता है: क्वांटम-उत्तर काइबर पूर्व-कुंजी के साथ PQXDH द्वारा सत्र की स्थापना, और Signal के स्पार्स पोस्ट-क्वांटम रैचेट (SPQR) द्वारा चलते हुए Double Ratchet में ML-KEM गोपनीय कुंजियों का मिश्रण। परिवहन स्तर पर मिश्रित X25519MLKEM768 कुंजी आदान-प्रदान भी शामिल है, जिसे किनारे पर पहले प्रस्तुत किया जाता है। इससे रिकॉर्ड किए गए संचार को अभी संग्रहित कर बाद में डिक्रिप्ट करने वाले हमलों से सुरक्षा मिलती है।
कोई प्रतिद्वंद्वी आज कूटलेखित संचार यातायात दर्ज कर सकता है और सक्षम क्वांटम संगणक उपलब्ध होने पर उसे विकूटित करने का प्रयास कर सकता है। जिस जानकारी को वर्षों तक गोपनीय रखना आवश्यक है, उसे अभी क्वांटम-पश्चात सुरक्षा चाहिए, और Sanket इसे Signal की सुरक्षा-जाँच से गुज़री libsignal के माध्यम से प्रदान करता है।
पहले संदेश से ही क्वांटम-पश्चात सुरक्षा
Sanket का हर सत्र X3DH के क्वांटम-पश्चात विस्तार, पीक्यूएक्सडीएच, से शुरू होता है। सत्र आरंभ करने वाला पक्ष 3 या 4 X25519 कुंजी-सहमति प्रक्रियाओं को प्राप्तकर्ता के उपकरण की एकल-उपयोग वाली काइबर पूर्व-कुंजियों में से एक के साथ काइबर कुंजी-समावेशन से जोड़ता है और इन सभी से सत्र की गुप्त कुंजी प्राप्त करता है। आज प्रारंभिक कुंजी-सहमति प्रक्रिया का रिकॉर्ड रखने वाला कोई व्यक्ति बाद में क्वांटम कंप्यूटर प्राप्त कर लेने पर भी उससे सत्र कुंजी पुनः प्राप्त नहीं कर सकता।
स्थापना प्रत्येक Kyber पूर्व-कुंजी हस्ताक्षर को संग्रहीत करने से पहले libsignal से सत्यापित करती है। प्रत्येक पूर्व-कुंजी समूह में अंतिम विकल्प के रूप में प्रयुक्त Kyber पूर्व-कुंजी होना अनिवार्य है, इसलिए कोई भी सत्र अपने उत्तर-क्वांटम घटक के बिना शुरू नहीं होता।
पूरी बातचीत के लिए क्वांटम-पश्चात सुरक्षा: SPQR
Sanket का libsignal संस्करण सभी सत्रों में Double Ratchet के साथ Signal का स्पार्स पोस्ट-क्वांटम रैचेट चलाता है और संदेश कुंजियों में ML-KEM से प्राप्त गोपनीय मान मिलाता है। Signal इस संयोजन को ट्रिपल रैचेट कहता है। बातचीत की पूरी अवधि के दौरान संदेश कुंजियाँ प्राप्त करने के लिए हमलावर को दीर्घवृत्तीय-वक्र और पोस्ट-क्वांटम, दोनों घटकों को तोड़ना होगा।
संकर क्वांटम-पश्चात TLS
TLS 1.3 में सीमांत सर्वर पहले संकर समूह X25519MLKEM768 की पेशकश करता है। इसकी साझा गोपनीय कुंजी X25519 और ML-KEM-768 को संयोजित करती है, इसलिए रिकॉर्ड किया गया सत्र तब तक गोपनीय रहता है जब तक दोनों की सुरक्षा भेद न दी जाए। जिस भी क्लाइंट की TLS प्रणाली इस समूह की पेशकश करती है, उसके साथ इसी समूह पर सहमति बनती है; इस स्थापना से बाहर जाने वाले कनेक्शन भी इसकी पेशकश करते हैं।
सिफर सूट केवल AES-256-GCM ही रहते हैं, और सममित कूटलेखन में हर जगह 256-बिट कुंजियों का उपयोग होता है; इस कुंजी लंबाई को ज्ञात क्वांटम हमलों के विरुद्ध पर्याप्त माना जाता है।
- X25519MLKEM768 पहले प्रस्तुत किया जाता है
- केवल AES-256-GCM कूटलेखन संयोजन
- कौन जुड़ा, इसका अभिलेख रखे बिना समझौते के आधार पर बने समूह का मापन
- कनेक्शन स्थापना के दौरान आदान-प्रदान का रिकॉर्ड शुरू से अंत तक प्रमाणित
आगे की चुनौतियों के लिए तैयार
Sanket को इस तरह बनाया गया है कि इसकी क्रिप्टोग्राफ़िक विधियाँ बदली जा सकें। libsignal के संस्करण जारी होते हैं, इसलिए लाइब्रेरी उन्नयन के साथ नई क्रिप्टोग्राफ़िक विधियाँ उपलब्ध होती हैं, जैसा PQXDH और SPQR के साथ हुआ। परिवहन के क्रिप्टोग्राफ़िक समूह सीमांत विन्यास में निर्धारित होते हैं, कॉल एन्क्रिप्शन के लिए सर्वर क्रमांकित प्रोफ़ाइल लागू करता है, और अनुप्रयोग में AES-GCM का हर उपयोग एक ही कठोर सहायक घटक से होता है। रिलीज़ और लाइसेंस के लिए Ed25519 और ML-DSA के संयुक्त हस्ताक्षरों की रूपरेखा तैयार है और वे नियोजित विकास का हिस्सा हैं। स्वतंत्र रूप से ऑडिट किया गया ML-DSA कार्यान्वयन उपलब्ध होने पर इन्हें सक्षम किया जाएगा।
तकनीकी प्रमाण
विस्तृत जानकारी Sanket के श्वेतपत्र में पढ़ें
इस पृष्ठ का हर कथन सार्वजनिक SANKET तकनीकी सुरक्षा और संरचना श्वेतपत्र में विस्तार से दिया गया है, जिसे बिना पंजीकरण के निःशुल्क पढ़ा जा सकता है।
क्या SANKET में क्वांटम हमलों के बाद भी सुरक्षित रहने वाला संदेश संचार उपलब्ध है?
Sanket का संदेश तंत्र, सत्र स्थापित करने के लिए Kyber-1024 सहित PQXDH और निरंतर चलने वाले रैचेट के लिए SPQR के माध्यम से, पारंपरिक और क्वांटम-पश्चात क्रिप्टोग्राफ़ी का संयुक्त उपयोग करता है। यह Signal के आधिकारिक libsignal के ज़रिए होता है। हमलावर को पारंपरिक और क्वांटम-पश्चात, दोनों घटकों की सुरक्षा भेदनी होगी।
PQXDH क्या है?
PQXDH, X3DH कुंजी सहमति का Signal द्वारा विकसित क्वांटम-पश्चात विस्तार है। यह X25519 कुंजी सहमति में Kyber कुंजी एनकैप्सुलेशन जोड़ता है, ताकि रिकॉर्ड किए गए हैंडशेक को बाद में क्वांटम कंप्यूटर से डिक्रिप्ट न किया जा सके। इसका औपचारिक विश्लेषण किया गया है।
ट्रिपल रैचेट के नाम से जाना जाने वाला SPQR क्या है?
एसपीक्यूआर, Signal का स्पार्स पोस्ट-क्वांटम रैचेट है। यह Double Ratchet के साथ चलता है और संदेश कुंजियों में ML-KEM से प्राप्त गोपनीय मान मिलाता है, जिससे पोस्ट-क्वांटम सुरक्षा सत्र की शुरुआत से पूरी बातचीत तक बनी रहती है।
क्या Sanket क्वांटम-पश्चात TLS का उपयोग करता है?
हाँ। नेटवर्क परिधि, TLS 1.3 में पहले संकर X25519MLKEM768 कुंजी विनिमय की पेशकश करती है। स्थापना अपने बाहर जाने वाले कनेक्शनों पर भी इसकी पेशकश करती है। जिन क्लाइंट के TLS प्रोटोकॉल घटक इसका समर्थन करते हैं, वे इसे स्वतः तय कर लेते हैं।
अभी डेटा जुटाकर बाद में उसका कूट खोलने की रणनीति क्या है?
इसका अर्थ है आज कूटलेखित संचार रिकॉर्ड करना ताकि सक्षम क्वांटम कंप्यूटर उपलब्ध होने पर उसे विकूटित किया जा सके। Sanket में प्रयुक्त संकर उत्तर-क्वांटम कुंजी सहमति रिकॉर्ड किए गए संचार को इससे सुरक्षित रखती है।
क्या AES-256 क्वांटम हमलों के प्रति प्रतिरोधी है?
ज्ञात क्वांटम हमलों के विरुद्ध 256-बिट कुंजी आकार पर AES-256 को पर्याप्त माना जाता है, इसलिए Sanket पूरे सिस्टम में 256-बिट सममित कुंजियों का उपयोग करता है।
आज के संचार को भविष्य के कंप्यूटरों से सुरक्षित रखें
लंबे समय तक संवेदनशील रहने वाली जानकारी के लिए Sanket की उत्तर-क्वांटम संरचना और कूटलेखन में अनुकूलनशीलता के बारे में Tosh Defence से बात करें।