← नवीनतम पेपर
🔢 mathematics

Observer-Quotient Security: Composable Leakage Bounds for Hidden State Continuations

यह शोध पत्र ऑब्जर्वर-क्वोटिएंट सुरक्षा (Observer-Quotient Security) ढांचे को प्रस्तुत करता है, जो ऑब्जर्वर-इंडेक्स्ड प्रयोगों और नियंत्रण-सिद्धांत संबंधी परिष्करणों के माध्यम से विविध साइड-चैनलों और छिपी हुई अवस्था निरंतरताओं (hidden state continuations) में लीकेज सीमाओं को मात्रात्मक रूप से निर्धारित करके इंटरैक्टिव क्रिप्टोग्राफिक प्रणालियों के लिए कंपोजेबल रियल/आइडियल इम्यूलेशन प्रमेय स्थापित करता है।

मूल लेखक: Faruk Alpay, Levent Sarioglu

प्रकाशित 2026-07-07
📖 7 मिनट में पढ़ें🧠 गहराई से पढ़ें

मूल लेखक: Faruk Alpay, Levent Sarioglu

मूल पेपर CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें

यहाँ "ऑब्जर्वर-क्वोटिएंट सिक्योरिटी" (Observer-Quotient Security) पेपर का सरल भाषा और रोजमर्रा के उदाहरणों के साथ विवरण दिया गया है।

मुख्य विचार: आप क्या देखते हैं बनाम वास्तव में क्या हो रहा है

कल्पना कीजिए कि आप एक जादूगर को करतब दिखाते हुए देख रहे हैं। आप देखते हैं कि जादूगर एक डिब्बे में एक कार्ड रखता है, उसे हिलाता है, और एक अलग कार्ड बाहर निकालता है। आपकी आँखों के लिए (ऑब्जर्वर/देखने वाला), वह करतब एक रहस्य है।

हालाँकि, डिब्बे के अंदर, जादूगर जटिल चालें चल रहा हो सकता है: कार्ड बदलना, उन्हें मिलाना, या यहाँ तक कि डिब्बे को ही बदल देना। ये आंतरिक चालें हिडन स्टेट (छिपी हुई अवस्था) हैं।

यह पेपर एक महत्वपूर्ण प्रश्न पूछता है: यदि आप देख नहीं सकते, तो इससे क्या फर्क पड़ता है कि जादूगर डिब्बे के अंदर क्या कर रहा है?

उत्तर है: यह इस पर निर्भर करता है कि कौन देख रहा है और वे कितनी देर तक देखते हैं।

  • "ऑब्जर्वर" (Observer): यह कोई भी व्यक्ति या चीज़ है जो यह समझने की कोशिश कर रही है कि क्या हो रहा है। यह एक हैकर, एक सुरक्षा कैमरा, एक पावर मीटर, या एक टाइमिंग सेंसर हो सकता है।
  • "क्वोटिएंट" (Quotient): यह एक फैंसी गणितीय शब्द है जिसका अर्थ है "चीजों को एक साथ समूह में रखना।" यदि दो अलग-अलग आंतरिक अवस्थाएँ (जैसे "कार्ड A डिब्बे में है" और "कार्ड B डिब्बे में है") ऑब्जर्वर को बिल्कुल एक जैसी दिखती हैं, तो ऑब्जर्वर उन्हें एक ही बाल्टी (bucket) में डाल देता है। पेपर इसे ऑब्जर्वर क्वोटिएंट कहता है।
  • "हिडन कंटीन्यूएशन" (Hidden Continuation): यह तब होता है जब सिस्टम डिब्बे के अंदर बदलता है (अवस्था विकसित होती है) लेकिन ऑब्जर्वर के दृष्टिकोण से वह उसी बाल्टी में रहता है। सिस्टम चल रहा है, लेकिन ऑब्जर्वर को लगता है कि कुछ नहीं हुआ।

मुख्य समस्या: "साइलेंट मूव" (Silent Move - मौन चाल)

पेपर तर्क देता है कि कई सुरक्षा प्रमाण (security proofs) विफल हो जाते हैं क्योंकि वे केवल ट्रांसक्रिप्ट (जो सार्वजनिक रूप से रिकॉर्ड किया गया है) को देखते हैं। वे मान लेते हैं कि यदि सार्वजनिक रिकॉर्ड एक जैसा दिखता है, तो सिस्टम सुरक्षित है।

लेकिन पेपर दिखाता है कि एक सिस्टम एक "साइलेंट मूव" (एक हिडन कंटीन्यूएशन) कर सकता है जो अभी सार्वजनिक रिकॉर्ड को नहीं बदलता है, लेकिन भविष्य के लिए एक जाल बिछा देता है।

विलंबित रिसाव (Delayed Leak) का उदाहरण:
कल्पना कीजिए कि एक कंप्यूटर के अंदर एक गुप्त काउंटर है जो हर बार बटन क्लिक करने पर बढ़ता है।

  1. ऑब्जर्वर A केवल स्क्रीन पर अंतिम परिणाम देखता है। उनके लिए परिणाम एक जैसा ही रहता है चाहे काउंटर 10 पर हो या 11 पर। उनके लिए, सिस्टम एक जैसा दिखता है।
  2. द हिडन मूव (छिपी हुई चाल): सिस्टम काउंटर को 10 से बढ़ाकर 11 कर देता है। स्क्रीन में कोई बदलाव नहीं दिखता।
  3. द ट्रैप (जाल): बाद में, एक मेंटेनेंस पैकेट भेजा जाता है जो यह प्रकट करता है कि काउंटर "विषम" (odd) है। अचानक, ऑब्जर्वर को एहसास होता है, "आह! काउंटर 10 पर था, अब यह 11 पर है। मैं अंतर बता सकता हूँ!"

पेपर कहता है: सुरक्षा केवल इस बारे में नहीं है कि आप अभी क्या देखते हैं; यह इस बारे में है कि क्या भविष्य का कोई अवलोकन उस चाल को प्रकट कर सकता है जो अतीत में चुपचाप हुई थी।

समाधान: सुरक्षा मापने का एक नया तरीका

लेखक एक नया ढांचा प्रस्तावित करते हैं जिसे ऑब्जर्वर-क्वोटिएंट सिक्योरिटी कहा जाता है। केवल यह पूछने के बजाय कि "क्या आउटपुट समान है?", वे पूछते हैं:

  1. कौन देख रहा है? (क्या वे केवल ट्रांसक्रिप्ट पढ़ रहे हैं, या वे टाइमिंग, बिजली का उपयोग, या इलेक्ट्रोमैग्नेटिक तरंगों को भी माप रहे हैं?)
  2. "बाल्टी" (Bucket) क्या है? (इस विशिष्ट दर्शक के लिए कौन सी आंतरिक अवस्थाएँ एक जैसी दिखती हैं?)
  3. क्या सिस्टम बाल्टी के अंदर चल सकता है? (क्या सिस्टम बिना दर्शक को पता चले अपनी आंतरिक अवस्था बदल सकता है?)
  4. क्या दर्शक इसे बाद में पकड़ सकता है? (यदि सिस्टम बाल्टी के अंदर चलता है, तो क्या भविष्य का कोई अवलोकन या साइड-चैनल उस चाल को उजागर कर सकता है?)

"रियल बनाम आइडियल" (Real vs. Ideal) परीक्षण

पेपर सुरक्षा सिद्ध करने के लिए एक "रियल/आइडियल" गेम का उपयोग करता है।

  • रियल गेम (Real Game): वास्तविक सिस्टम जो अपने सभी जटिल आंतरिक विवरणों के साथ चल रहा है।
  • आइडियल गेम (Ideal Game): एक आदर्श, सरल संस्करण जहाँ सिस्टम केवल "बाल्टी" (क्वोटिएंट) दिखाता है और बाकी सब कुछ छिपा देता है।

पेपर सिद्ध करता है कि रियल गेम सुरक्षित है यदि वह विशिष्ट ऑब्जर्वर के दृष्टिकोण से आइडियल गेम की तरह ही व्यवहार करता है। यदि रियल गेम कुछ ऐसा करता है जो आइडियल गेम नहीं कर सकता (जैसे कि एक छिपी हुई चाल जो बाद में लीक हो जाती है), तो सुरक्षा प्रमाण टूट जाता है।

कंट्रोल थ्योरी का मोड़: बेहतर सेंसर डिजाइन करना

यह पेपर इसे कंट्रोल थ्योरी (कैसे इंजीनियर सिस्टम को स्थिर रखने के लिए डिज़ाइन करते हैं) से भी जोड़ता है।

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

सरल अंग्रेजी में मुख्य निष्कर्ष

  1. सुरक्षा ऑब्जर्वर के सापेक्ष होती है। एक सिस्टम एक हैकर के खिलाफ सुरक्षित हो सकता है जो केवल स्क्रीन पढ़ता है, लेकिन एक ऐसे हैकर के खिलाफ असुरक्षित हो सकता है जो कंप्यूटर के सोचने के समय (timing) को भी मापता है।
  2. मौन परिवर्तन (Silent changes) खतरनाक होते हैं। सिर्फ इसलिए कि सार्वजनिक आउटपुट नहीं बदलता है, इसका मतलब यह नहीं है कि सिस्टम सुरक्षित है। आंतरिक परिवर्तन जमा हो सकते हैं और बाद में लीक हो सकते हैं।
  3. आप साइड चैनल्स को अनदेखा नहीं कर सकते। यदि आप यह सिद्ध करते हैं कि एक सिस्टम "केवल ट्रांसक्रिप्ट" हमलों के खिलाफ सुरक्षित है, लेकिन फिर कोई "टाइमिंग" सेंसर जोड़ देता है, तो आपका प्रमाण तुरंत अमान्य हो जाता है। आपको नए, अधिक शक्तिशाली ऑब्जर्वर के लिए इसे फिर से सिद्ध करना होगा।
  4. गणित सेंसर डिजाइन करने में मदद कर सकता है। पेपर इंजीनियरों को यह समझने के लिए एक फॉर्मूला देता है कि उन्हें एक विशिष्ट प्रकार के छिपे हुए हमले को रोकने के लिए वास्तव में किन सेंसरों को जोड़ने की आवश्यकता है, जिससे सेंसर की लागत और जोखिम में कमी के बीच संतुलन बना रहे।

सारांश रूपक (Summary Metaphor)

एक तिजोरी (Safe) के बारे में सोचें।

  • पुराना दृष्टिकोण: यदि तिजोरी बंद दिखती है और डायल नहीं हिला है, तो यह सुरक्षित है।
  • नया दृष्टिकोण (यह पेपर): भले ही डायल नहीं हिला हो, लेकिन अंदर के गियर चुपचाप घूम रहे हो सकते हैं। यदि आप ध्यान से सुनें (टाइमिंग), गर्मी महसूस करें (पावर), या पर्याप्त लंबा इंतजार करें (भविष्य के सत्र), तो आप गियर के क्लिक होने की आवाज सुन सकते हैं।
  • पेपर का लक्ष्य: यह जांचने के लिए एक नियम पुस्तिका देता है कि क्या गियर इस तरह से घूम रहे हैं कि उन्हें बाद में सुना जा सके, और यह भी बताता है कि उन्हें घुसपैठ होने से पहले पकड़ने के लिए बेहतर सुनने वाला उपकरण (सेंसर) कैसे बनाया जाए।

अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?

आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।

Digest आज़माएँ →