On the Practical Feasibility of Harvest-Now, Decrypt-Later Attacks
यह शोध पत्र 'हार्वेस्ट-नाउ, डिक्रिप्ट-लेटर' (अभी संचित करो, बाद में डिक्रिप्ट करो) हमलों को एक आर्थिक चुनौती के रूप में पुनर्गठित करता है, और एक टेस्टबेड के माध्यम से यह प्रदर्शित करता है कि जबकि इंटरसेप्ट किए गए ट्रैफ़िक को आर्काइव करना सरल है, रिकीइंग (rekeying) और कुंजी आकार चयन जैसे प्रोटोकॉल कॉन्फ़िगरेशन को अनुकूलित करके रक्षक केवल पोस्ट-क्वांटम माइग्रेशन पर निर्भर रहने के बजाय प्रभावी रूप से विरोधी की डिक्रिप्शन लागत को बढ़ा सकते हैं।
मूल पेपर CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें
कल्पना कीजिए कि आप आज अपने एक मित्र को एक गुप्त पत्र भेज रहे हैं। आप इसे एक मजबूत बक्से (एन्क्रिप्शन) में बंद करते हैं जिसे केवल आपके मित्र की चाबी ही खोल सकती है।
"हार्वेस्ट-नाउ, डिक्रिप्ट-लेटर" (HN-DL) हमला एक ऐसी स्थिति है जहाँ एक जासूस (विरोधी) आज आपका बंद बक्सा चुरा लेता है, लेकिन उसके पास अभी चाबी नहीं होती। वह बस उस बक्से को एक विशाल गोदाम में रख देता है और इंतजार करता है। वह इस बात पर दांव लगा रहा है कि 10 या 20 साल में, वह एक "मास्टर की" (एक क्वांटम कंप्यूटर) बना लेगा जो किसी भी बक्से को खोल सके, चाहे वह कितना भी मजबूत क्यों न हो।
यह शोध पत्र एक बहुत ही व्यावहारिक प्रश्न पूछता है: क्या वास्तव में जासूस के लिए आपके बंद बक्सों से अपना गोदाम भरना सार्थक है?
यहाँ इस शोध पत्र के निष्कर्षों का विवरण दिया गया, जिसे रोजमर्रा के उपमाओं (analogies) के माध्यम से समझाया गया है:
1. गोदाम सस्ता है (स्टोरेज मामूली है)
शोध पत्र का सबसे बड़ा आश्चर्य यह है कि स्टोरेज सस्ता है।
- उपमा: कल्पना कीजिए कि जासूस चाहता है कि वह आज तक किए गए हर ईमेल, वीडियो कॉल और बैंक लेनदेन को चुरा ले। अतीत में, इतना डेटा स्टोर करने में अरबों डॉलर खर्च होते। लेकिन आज, हार्ड ड्राइव और मैग्नेटिक टेप इतने सस्ते हैं कि इंटरनेट के पूरे ट्रैफिक से भरा गोदाम भरना अनाज के कुछ अतिरिक्त डिब्बे खरीदने जैसा है।
- निष्कर्ष: लेखकों ने गणना की कि यदि कोई सरकार 10 वर्षों के लिए वैश्विक इंटरनेट ट्रैफिक का 1% भी बचाना चाहती है, तो इसकी लागत लगभग $10 बिलियन होगी। हालांकि यह बहुत बड़ी राशि लगती है, लेकिन एक प्रमुख राष्ट्र-राज्य के लिए, यह एक प्रबंधनीय खर्च है।
- निष्कर्ष: जासूस को यह सोचने की जरूरत नहीं है कि वह क्या चुरा रहा है; वह बस सब कुछ चुरा सकता है क्योंकि "गोदाम का किराया" उसे रोकने के लिए बहुत कम है।
2. वास्तविक लागत "मास्टर की" है (कंप्यूटेशन कठिन है)
चूंकि गोदाम सस्ता है, इसलिए जासूस की असली समस्या मास्टर की है।
- उपमा: कल्पना कीजिए कि जासूस के पास 10 लाख बंद बक्सों से भरा एक गोदाम है। उसके पास एक मशीन (क्वांटम कंप्यूटर) है जो एक घंटे में एक बक्सा खोल सकती है। लेकिन अगर उसे 10 लाख बक्से खोलने हैं, तो उस मशीन को चलाने में 10 लाख घंटे लगेंगे।
- निष्कर्ष: शोध पत्र दिखाता है कि जासूस की लागत स्टोरेज नहीं है; यह बाद में ताले तोड़ने के लिए आवश्यक समय और ऊर्जा है।
- बचाव: यदि आप यह सुनिश्चित कर सकें कि जासूस को प्रत्येक बातचीत के लिए अधिक ताले खोलने पड़ें, तो आप इस हमले को इतना महंगा बना देते हैं कि यह करने लायक न रहे।
3. जासूस के काम को कठिन कैसे बनाएं (बचाव की रणनीतियां)
शोध पत्र बचाव के दो अलग-अलग "अक्षों" (axes) का उपयोग करते हुए, जासूस के जीवन को कठिन बनाने के तीन तरीके सुझाता है:
A. "भ्रमित करने वाला लेबल" रणनीति (Encrypted Client Hello)
- समस्या: आमतौर पर, जब आप एक कनेक्शन शुरू करते हैं, तो आपका कंप्यूटर अपने गंतव्य (जैसे, "मैं
health-records.govसे बात कर रहा हूँ") को सादे टेक्स्ट में चिल्लाकर बताता है। जासूस इसे देखता है और तय करता है, "ओह, यह कीमती है, मैं इस बक्से को सुरक्षित रखूँगा।" - समाधान: Encrypted Client Hello (ECH) गंतव्य को छिपा देता है। यह एक सीलबंद लिफाफे के अंदर पते के लेबल जैसा है जिसे केवल पोस्ट ऑफिस ही पढ़ सकता है।
- परिणाम: जासूस अब आसानी से "कीमती" बक्सों को चुन नहीं सकता। उसे सब कुछ (बल्क कलेक्शन) बचाना होगा, जो उसके लिए और भी अधिक महंगा और अव्यवस्थित होगा।
B. "ताले बदलना" रणनीति (Rekeying)
- समस्या: कई प्रणालियों में (जैसे TLS 1.3), एक बार जब जासूस पहला ताला तोड़ देता है, तो वह उस पूरी बातचीत के हर बक्से को खोल सकता है। यह एक होटल के हर कमरे को खोलने वाली एक मास्टर की होने जैसा है।
- समाधान: Rekeying कमरे के अंदर रहते हुए हर कुछ मिनटों में दरवाजों के ताले बदलने जैसा है।
- परिणाम: यदि जासूस पहला ताला तोड़ देता है, तो वह केवल बातचीत के पहले कुछ मिनटों को ही खोल पाएगा। बाकी पाने के लिए, उसे अपनी महंगी "मास्टर की" मशीन का बार-बार उपयोग करना होगा।
- चेतावनी: शोध पत्र ने पाया कि SSH (एक प्रोटोकॉल जिसका उपयोग रिमोट सर्वर के लिए किया जाता है) पहले से ही यह अच्छी तरह से करता है। लेकिन TLS 1.3 (जो अधिकांश वेबसाइटों द्वारा उपयोग किया जाता है) और QUIC (जो Google/Cloudflare द्वारा उपयोग किया जाता है) अभी तक ऐसा नहीं करते हैं। वे केवल शुरुआत में एक बार ताला बदलते हैं। शोध पत्र तर्क देता है कि हमें इन प्रोटोकॉल को बीच में ताले बदलने (mid-stream) के लिए अपडेट करने की आवश्यकता है, जिससे जासूस को बार-बार "कंप्यूटेशन टैक्स" चुकाना पड़े।
C. "बक्से को हवा से भरना" रणनीति (Padding)
- विचार: आप नकली हवा (पैडिंग) भरकर बक्सों को बड़ा बनाने की कोशिश कर सकते हैं ताकि जासूस को अधिक कचरा स्टोर करना पड़े।
- समस्या: यह एक बुरा विचार है। यदि आप बक्सा बड़ा करते हैं, तो आपको (रक्षक को) इंटरनेट पर इसे भेजने के लिए अतिरिक्त स्थान का भुगतान करना होगा। जासूस केवल गोदाम के लिए भुगतान करता है, जो सस्ता है।
- निर्णय: यह उन्हें नुकसान पहुँचाने के बजाय आपको अधिक नुकसान पहुँचाता है। यह अपने घर को बड़ा करके चोर को रोकने की कोशिश करने जैसा है; चोर बस थोड़ा अधिक किराया देता है, लेकिन आप निर्माण के लिए भुगतान करते हैं।
4. मुख्य निष्कर्ष
शोध पत्र निष्कर्ष निकालता है कि हम समय के विरुद्ध एक दौड़ में हैं।
- अतीत: हम सोचते थे, "यदि हमने इसे एन्क्रिप्ट कर दिया, तो यह सुरक्षित है।"
- वास्तविकता: यदि डेटा लंबे समय के लिए संवेदनशील है (जैसे चिकित्सा रिकॉर्ड, राज्य के रहस्य, या वित्तीय डेटा), तो वह पहले से ही समझौता किया जा चुका है। जासूस संभवतः पहले से ही एन्क्रिप्टेड डेटा जमा कर रहा है, अपने क्वांटम कंप्यूटर के आने का इंतजार कर रहा है।
- समाधान: हम केवल नए क्वांटम-प्रूफ तकनीक का "इंतजार" नहीं कर सकते। हमें तुरंत:
- पुराने, कमजोर तालों (जैसे RSA के साथ TLS 1.2) का उपयोग बंद करना चाहिए।
- "ताले बदलने" (rekeying) का उपयोग करना शुरू करना चाहिए ताकि जासूस को अधिक गणित करने के लिए मजबूर किया जा सके।
- Post-Quantum Cryptography (नए प्रकार के ताले जिन्हें क्वांटम कंप्यूटर भी नहीं तोड़ सकते) की ओर बढ़ना चाहिए।
संक्षेप में: जासूस गोदाम खरीदने का खर्च उठा सकता है। एकमात्र चीज़ जो उन्हें रोक सकती है वह यह है कि हम गणित को इतना कठिन और दोहराव वाला बना दें कि बक्सों को खोलना उनके लिए बहुत महंगा हो जाए। हमें उन्हें "सब कुछ नियंत्रित करने वाली एक चाबी" देना बंद करना होगा और इसके बजाय उन्हें तोड़ने के लिए दस लाख अलग-अलग चाबियाँ देनी होंगी।
अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?
आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।