← नवीनतम पेपर
💻 computer science

Improved Leakage Abuse Attacks in Searchable Symmetric Encryption with eBPF Monitoring

यह शोध पत्र यह प्रदर्शित करता है कि eBPF-आधारित सिस्टम-स्तरीय निगरानी का लाभ उठाने से सर्च करने योग्य सममित एन्क्रिप्शन (SSE) में नए लीकेज पैटर्न का पता चलता है जो पारंपरिक थ्रेट मॉडल से परे हैं, जिससे अधिक शक्तिशाली लीकेज एब्यूज हमलों को सक्षम बनाया जा सके और SSE सुरक्षा उपायों में सिस्टम-स्तरीय एक्सपोजर को संबोधित करने की महत्वपूर्ण आवश्यकता को रेखांकित किया जा सके।

मूल लेखक: Chinecherem Dimobi

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

मूल लेखक: Chinecherem Dimobi

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

मुख्य चित्र: "बंद डिब्बे" का भ्रम

कल्प Imagine कीजिए कि आपके पास एक बहुत ही सुरक्षित, हाई-टेक लॉक किया हुआ डिब्बा (यह आपका एन्क्रिप्टेड डेटा है) है जिसे आप एक रहस्यमयी गोदाम (क्लाउड सर्वर) को भेजते हैं। आप चाहते हैं कि गोदाम डिब्बे को खोले बिना या यह देखे बिना कि उसके अंदर क्या है, आपके लिए उसमें से विशिष्ट चीजें ढूंढ निकाले।

ऐसा करने के लिए, आप एक विशेष जादुई चाबी (सर्चएबल सिमेट्रिक एन्क्रिप्शन, या SSE) का उपयोग करते हैं। आप गोदाम को एक टोकन देते हैं जो कहता है, " 'इनवॉइस' (Invoice) टैग वाली सभी चीजें ढूंढो।" गोदाम उस टोकन का उपयोग करता है, सही चीजें ढूंढता है, और उन्हें आपको वापस कर देता है।

समस्या: गोदाम "ईमानदार लेकिन जिज्ञासु" है। वह आपका डेटा नहीं चुराएगा, लेकिन उसे यह देखना बहुत पसंद है कि आप क्या कर रहे हैं। वह जानता है:

  • आप कितनी बार "इनवॉइस" के लिए पूछते हैं।
  • हर बार आपको कितनी चीजें वापस मिलती हैं।
  • कि आपने आज तीन बार "इनवॉइस" के लिए पूछा।

शोधकर्ता काफी समय से जानते हैं कि यदि गोदाम इन पैटर्न्स (पैटर्न) पर नज़र रखता है, तो वह अंदाज़ा लगा सकता है कि आप क्या खोज रहे हैं। इसे लीकेज एब्यूज अटैक (Leakage Abuse Attack) कहा जाता है।

ट्विस्ट: "मशीन में भूत" (The Ghost in the Machine)

यह पेपर एक डरावना नया सवाल पूछता है: क्या होगा अगर गोदाम न केवल डिब्बों को देखता है, बल्कि उन श्रमिकों को भी देखता है जो उन्हें हिला-डुला रहे हैं?

भले ही डिब्बे लॉक हों और लेबल धुंधले (scrambled) हों, लेकिन श्रमिकों (कंप्यूटर का ऑपरेटिंग सिस्टम) को डिब्बे उठाने के लिए विशिष्ट शेल्फ (shelves) तक जाना ही होगा। उन्हें विशिष्ट दरवाजे खोलने होंगे। उन्हें विशिष्ट भारी क्रेट्स उठाने होंगे।

शोधकर्ताओं ने eBPF नामक एक टूल की खोज की है। eBPF को गोदाम की दीवारों के भीतर स्थापित किए जा सकने वाले एक सुपर-पावर्ड सुरक्षा कैमरे के रूप में समझें। इसे लॉक तोड़ने की ज़रूरत नहीं है; यह बस वास्तविक समय में श्रमिकों के कदमों की आहट देखता है।

नया हमला: "फुटप्रिंट ट्रैकर" (The Footprint Tracker)

यहाँ यह नया हमला कैसे काम करता है, स्टेप-बाय-स्टेप:

  1. पुराना तरीका (फ्रीक्वेंसी मैचिंग):

    • उपमा (Analogy): गोदाम का मैनेजर गिनता है कि कितने डिब्बे बाहर आए। "आह, आपने 'इनवॉइस' मांगा और 5 डिब्बे मिले। आपने 'कॉन्ट्रैक्ट' मांगा और 2 मिले।"
    • खामी: कभी-कभी, "इनवॉइस" और "बजट" दोनों के परिणाम में 5 डिब्बे ही मिलते हैं। मैनेजर भ्रमित हो जाता है और यह नहीं बता पाता कि आपने वास्तव में क्या मांगा था।
  2. नया तरीका (eBPF मॉनिटरिंग):

    • उपमा: मैनेजर सुपर-कैमरा (eBPF) पहन लेता है। अब, केवल डिब्बे गिनने के बजाय, मैनेजर देख सकता है कि श्रमिक ठीक किन शेल्फों तक गए
    • भले ही डिब्बे लॉक हों, लेकिन शेल्फ नंबर (फाइल के नाम) दिखाई दे रहे हैं।
    • मैनेजर सोचता है: "आपने एक टोकन मांगा। श्रमिक शेल्फ 101, शेल्फ 205 और शेल्फ 300 पर गए। मैं अपनी गुप्त सूची से जानता हूँ कि उन शेल्फों में 'इनवॉसेज़' हैं।"

"अहा!" मोमेंट (The "Aha!" Moment)

शोधकर्ताओं ने लैब में वास्तविक ईमेल (Enron dataset) के डेटासेट का उपयोग करके इसका परीक्षण किया।

  • पुराना हमला: लगभग 78% सर्च टर्म्स का सही अनुमान लगा सका। जब दो अलग-अलग शब्दों के परिणाम समान होते थे, तो यह अटक जाता था।
  • नया हमला (eBPF के साथ): सर्च टर्म्स का 100% सही अनुमान लगा सका।

क्यों? क्योंकि भले ही दो शब्दों के परिणामों की संख्या समान हो, वे लगभग कभी भी बिल्कुल एक ही विशिष्ट फाइलों तक नहीं पहुँचते। "पदचिह्न" (फाइल एक्सेस पैटर्न) पहेली को सुलझाने के लिए इतने अनूठे थे।

निष्कर्ष: दीवार में "बैक डोर"

इस पेपर का डरावना हिस्सा यह नहीं है कि एन्क्रिप्शन टूट गया है। गणित अभी भी एकदम सही है। समस्या यह है कि वास्तविक दुनिया के कंप्यूटर जानकारी लीक करने के ऐसे तरीके छोड़ते हैं जिनकी गणित गणना नहीं करती।

  • सिद्धांत (Theory): "जब तक डेटा एन्क्रिप्टेड है, हम सुरक्षित हैं।"
  • वास्तविकता (Reality): "जब तक कंप्यूटर को फाइलों को पढ़ने के लिए उन्हें भौतिक रूप से छूना ही होगा, ऑपरेटिंग सिस्टम एक निशान छोड़ता जाएगा।"

यह एक तिजोरी होने जैसा है जो गणितीय रूप से अटूट है, लेकिन गार्ड धूल में ऐसे पदचिह्न छोड़ देता है जो सीधे खजाने तक ले जाते हैं।

हमें क्या करना चाहिए?

लेखकों का सुझाव है कि भविष्य के सुरक्षा डिजाइनों को केवल "गणित" को ही नहीं, बल्कि "मशीनरी" को भी देखना चाहिए।

  • वर्तमान बचाव: यह छिपाना कि कितने परिणाम मिलते हैं (पैडिंग)।
  • आवश्यक बचाव: यह छिपाना कि कौन सी फाइलें छुई गई हैं। इसके लिए ORAM (Oblivious RAM) जैसी तकनीकों की आवश्यकता हो सकती है, जो एक ऐसे गोदाम की तरह है जहाँ श्रमिक चीज़ों को इधर-उधर घुमाते हैं, रैंडम डिब्बे उठाते हैं और उन्हें वापस रख देते हैं ताकि कैमरे को भ्रमित किया जा सके, जिससे कोई भी यह न जान सके कि वास्तव में किस शेल्फ पर जाया गया था।

संक्षेप में: यदि आप क्लाउड में एन्क्रिप्टेड डेटा स्टोर कर रहे हैं, तो आप केवल एन्क्रिप्शन पर भरोसा नहीं कर सकते। आपको उस "पदचिह्न" (footprints) के बारे में भी चिंतित होना होगा जो सर्वर अपना काम करते समय पीछे छोड़ देता है।

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

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

Digest आज़माएँ →