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

Two-Way Confidential VMs (2cVM): Collaborative Confidential Computing for Mutually Distrustful Parties

यह शोध पत्र टू-वे कॉन्फिडेंशियल वर्चुअल मशीनों (2cVM) को प्रस्तुत करता है, जो एक व्यावहारिक आर्किटेक्चर है जो हार्डवेयर ट्रस्टेड एक्जीक्यूशन एनवायरनमेंट्स को सूक्ष्म-स्तरीय सैंडबॉक्सिंग के साथ जोड़ता है ताकि परस्पर अविश्वासी पक्षों को एक अपरिवर्तनीय, सत्यापन योग्य नीति के तहत संवेदनशील डेटा और कोड पर प्रबंधनीय प्रदर्शन ओवरहेड के साथ सहयोगात्मक रूप से गणना करने में सक्षम बनाया जा सके।

मूल लेखक: Jordi Thijsman, Merlijn Sebrechts, Stefan Lefever, Filip De Turck, Bruno Volckaert

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

मूल लेखक: Jordi Thijsman, Merlijn Sebrechts, Stefan Lefever, Filip De Turck, Bruno Volckaert

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

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

यदि वे अपना डेटा एक साझा कंप्यूटर पर भेज देते हैं, तो एक कंपनी दूसरे के रहस्यों को चुरा सकती है, या क्लाउड प्रदाता सब कुछ देख सकता है। पारंपरिक एन्क्रिप्शन इस तरह की टीम वर्क के लिए उपयोगी होने के लिए बहुत धीमा है।

यह पेपर एक समाधान पेश करता है जिसे 2cVM (Two-Way Confidential Virtual Machine) कहा जाता है। इसे एक हाई-टेक, अभेद्य कांच के कॉन्फ्रेंस रूम के रूप में सोचें जहाँ हर कोई बिना किसी की जासूसी किए एक साथ काम कर सकता है।

यह कैसे काम करता है, यहाँ सरल अवधारणाओं में दिया गया है:

1. डबल-लॉक सिस्टम (सुरक्षा की दो परतें)

अधिकांश सुरक्षित कंप्यूटर (Confidential VMs) एक सेफ रूम (तिजोरी वाले कमरे) की तरह होते हैं: वे बाहरी दुनिया (क्लाउड प्रदाता) को अंदर क्या हो रहा है यह देखने से रोकते हैं। लेकिन वे यह मान लेते हैं कि कमरे के अंदर मौजूद सभी लोग अच्छे लोग हैं। यदि कमरे में मौजूद एक व्यक्ति दूसरे के नोट्स चुराने की कोशिश करता है, तो सेफ रूम उन्हें नहीं रोक पाता।

2cVM सुरक्षा की दूसरी परत जोड़ता है:

  • लेयर 1 (इमारत): यह हार्डवेयर सुरक्षा (जैसे AMD SEV-SNP) है। यह पूरे कमरे को लॉक कर देती है ताकि क्लाउड प्रदाता इसके अंदर झाँक न सके।
  • लेयर 2 (क्यूबिकल्स): कमरे के अंदर, प्रत्येक प्रतिभागी को अपना स्वयं का साउंडप्रूफ, लॉक किया हुआ क्यूबिकल मिलता है (WebAssembly तकनीक का उपयोग करके)। भले ही आप एक ही कमरे में हों, आप अपने पड़ोसी के क्यूबिकल में तब तक नहीं देख सकते जब तक वे एक विशिष्ट नोट पास करने के लिए एक छोटी खिड़की न खोल दें।

इसका मतलब है कि क्लाउड प्रदाता आपका डेटा नहीं देख सकता, और आपकी प्रतिद्वंद्वी कंपनी भी आपका डेटा नहीं देख सकती।

2. "कमिटमेंट मेनिफेस्ट" (अपरिवर्तनीय नियम पुस्तिका)

इससे पहले कि कोई कमरे में प्रवेश करे, वे सभी एक नियम पुस्तिका पर सहमत होते हैं जिसे कमिटमेंट मेनिफेस्ट कहा जाता है।

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

यह सुनिश्चित करता है कि खेल के शुरू होने से पहले खेल के नियम तय हैं और बाद में इन्हें बदला या बिगाड़ा नहीं जा सकता।

3. "अटेस्टेशन एजेंट" (सुरक्षा गार्ड)

कमरे के अंदर, एक विश्वसनीय सुरक्षा गार्ड (अटेस्टेशन एजेंट) होता है।

  • गार्ड नियम पुस्तिका की जाँच करता है।
  • गार्ड जाँचता है कि कमरा सही ढंग से बनाया गया है या नहीं।
  • गार्ड केवल उन्हीं लोगों को अंदर आने देता है जिनके पास सही आईडी है और यदि उनका डेटा नियमों के अनुसार है।
  • यदि कोई प्रतिभागी वायरस घुसाने या डेटा चुराने की कोशिश करता है, तो गार्ड इसे होने से पहले ही रोक देता है।

4. यह कितना तेज़ है? (प्रदर्शन परीक्षण)

लेखकों ने यह देखने के लिए कि क्या यह उपयोगी होने के लिए बहुत धीमा है, विभिन्न प्रकार के वर्कलोड के साथ इस प्रणाली का परीक्षण किया।

  • सरल गणित: जब सीधी रेखा वाला गणित किया जाता है, तो सिस्टम अविश्वसनीय रूप से तेज़ होता है। अतिरिक्त सुरक्षा परतें लगभग कोई देरी (1% से कम की धीमी गति) नहीं जोड़ती हैं।
  • जटिल डेटा: जब काम में मेमोरी में इधर-उधर कूदना शामिल होता है (जैसे एक विशाल डेटाबेस में विशिष्ट रिकॉर्ड खोजना), तो "क्यूबिकल" परत कुछ देरी (लगभग 2 गुना धीमी) जोड़ती है।
  • तुलना: उन्होंने इसकी तुलना "फुल्ली होमोमोर्फिक एन्क्रिप्शन" (एक विधि जो डेटा को कंप्यूट करते समय भी एन्क्रिप्ट रखती है) से की। वह विधि इतनी धीमी है कि यह कंक्रीट के जूतों में मैराथन दौड़ने जैसा है (100 गुना धीमी)। 2cVM बहुत तेज़ और वास्तविक दुनिया के उपयोग के लिए व्यावहारिक है।

5. कमी (सीमाएँ)

पेपर ईमानदारी से बताता है कि यह सिस्टम अभी क्या नहीं कर सकता:

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

निष्कर्ष

2cVM अविश्वासी पक्षों के सहयोग करने का एक नया तरीका है। यह एक सुरक्षित कमरा बनाता है जहाँ होस्ट झाँक नहीं सकता, और पड़ोसी एक-दूसरे की जासूसी नहीं कर सकते, और यह सब एक ऐसी नियम पुस्तिका द्वारा संचालित होता है जिसे काम शुरू होने के बाद बदला नहीं जा सकता। यह साबित करता है कि आप बिना बहुत अधिक गति से समझौता किए मजबूत गोपनीयता प्राप्त कर सकते हैं, जिससे वास्तविक "जीरो-ट्रस्ट" वातावरण में सहयोगात्मक डेटा विश्लेषण संभव हो जाता है।

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

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

Digest आज़माएँ →