SFDS: Selective File Disclosure System
यह शोध पत्र सेलेक्टिव फाइल डिस्क्लोज़र सिस्टम (SFDS) का प्रस्ताव करता है, जो एक ऐसा आर्किटेक्चर है जो साझा किए गए रीड-ओनली फाइलों में क्रिप्टोग्राफिक हस्ताक्षरों को सीधे एम्बेड करने के लिए SD-JWT मानकों का लाभ उठाता है, जिससे जटिल आइडेंटिटी एंड एक्सेस मैनेजमेंट (IAM) इंफ्रास्ट्रक्चर पर निर्भर किए बिना सत्यापन योग्य प्रामाणिकता और अखंडता सुनिश्चित होती है।
मूल पेपर CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें
कल्पना कीजिए कि आपके पास एक विशाल, ताले लगा हुआ खजाना है जिसमें गुप्त दस्तावेज़ भरे हुए हैं—शायद आपके स्कूल के ग्रेड, आपका मेडिकल एक्स-रे, या कोई टॉप-सीक्रेट रेसिपी। आमतौर पर, किसी को इसके अंदर झांकने देने के लिए, आपको एक विशाल किला बनाना पड़ता है: एक गार्ड टावर (प्रमाणीकरण/authentication), अंदर आने की अनुमति वाले लोगों की एक सूची (डेटाबेस), और चाबियों और बैज की एक जटिल प्रणाली (पहचान और पहुंच प्रबंधन/IAM)। यह भारी है, महंगा है, और यदि गार्ड भ्रमित हो जाए, तो पूरा सिस्टम टूट जाता है।
यह शोध पत्र, जिसका शीर्षक SFDS (सिलेक्टिव फाइल डिस्क्लोजर सिस्टम) है, इसे करने का एक चतुर, हल्का तरीका सुझाता है। एक किला बनाने के बजाय, लेखक एक "जादुई लिफाफा" प्रणाली का प्रस्ताव करते हैं जो आपको बिना किसी विशाल सुरक्षा टीम की आवश्यकता के विशिष्ट फ़ाइलों को सुरक्षित रूप से साझा करने देती है।
पुराने तरीके के साथ समस्या
लेखक बताते हैं कि फ़ाइलें साझा करना वर्तमान में एक सिरदर्द है। यदि कोई स्कूल छात्र का ट्रांसक्रिप्ट भेजना चाहता है, तो उन्हें एक जटिल लॉगिन सिस्टम की आवश्यकता होती है। यदि कोई डॉक्टर एक पुरानी मशीन से एक्स-रे साझा करना चाहता है जो अपने काम पर खुद हस्ताक्षर नहीं कर सकती, तो वे फंस जाते हैं। इसके अलावा, एक बार जब आप फ़ाइल डाउनलोड कर लेते हैं, तो आप कैसे जानेंगे कि उसके साथ छेड़छाड़ नहीं की गई है? आपको यह साबित करने के लिए कि फ़ाइल असली है, आमतौर पर एक अलग ही सिस्टम की आवश्यकता होती है। यह पत्र तर्क देता है कि साधारण "रीड-ओनली" (केवल पढ़ने योग्य) फ़ाइलों के लिए, हमें इतनी भारी मशीनरी की आवश्यकता नहीं है।
जादुई लिफाफा: SFDS कैसे काम करता है
लेखक SD-JWT (सिलेक्टिव डिस्क्लोजर JSON वेब टोकन) नामक एक मानक का उपयोग करने का सुझाव देते हैं। इसे एक मुहरबंद, छेड़छाड़-मुक्त जादुई लिफाफे के रूप में सोचें जिसमें एक नक्शा और चाबियों का एक सेट होता है, लेकिन खजाना स्वयं नहीं होता।
यहाँ वह स्टेप-बाय-स्टेप जादुई ट्रिक है:
- इश्यूअर (भेजने वाला): कल्पना कीजिए कि एक शिक्षक या डॉक्टर है। वे अपनी फ़ाइलों (जैसे PDF ट्रांसक्रिप्ट या JPEG एक्स-रे) को लेते हैं और प्रत्येक को एक अद्वितीय कुंजी (एन्क्रिप्शन) का उपयोग करके अपने स्वयं के छोटे, अटूट सेफ (तिजोरी) में लॉक करते हैं। फिर वे इन लॉक किए गए सेफों को काटकर एक बड़े, एन्क्रिप्टेड "ब्लब" (एक बड़ा डिजिटल बैग) में भर देते हैं।
- नक्शा (JWT): भेजने वाला एक विशेष डिजिटल रसीद (JWT) बनाता है। यह रसीद फ़ाइलों को नहीं रखती; यह एक नक्शा रखती है। नक्शा आपको बताता है:
- विशाल बैग कहाँ संग्रहीत है (एक वेब लिंक)।
- कौन सा विशिष्ट "लॉक किया गया सेफ" किस फ़ाइल का है (ऑफसेट और लंबाई)।
- उस विशिष्ट सेफ को खोलने के लिए गुप्त कुंजी।
- मूल फ़ाइल का एक "फिंगरप्रिंट" (हैश) यह साबित करने के लिए कि इसमें बदलाव नहीं किया गया है।
- सिलेक्टिव (चयनात्मक) हिस्सा: यह सबसे शानदार हिस्सा है। भेजने वाला इस रसीद को एक छात्र को दे सकता है और कह सकता है, "यहाँ तुम्हारे ट्रांसक्रिप्ट का नक्शा है, लेकिन मैं दूसरों के ग्रेड की चाबियाँ छिपा रहा हूँ।" छात्र को केवल नक्शे के वे हिस्से मिलते हैं जिन्हें देखने की उन्हें अनुमति है। इसे सिलेक्टिव डिस्क्लोजर कहा जाता है।
- वेरिफायर (प्राप्तकर्ता): जब छात्र अपने ग्रेड देखना चाहता है, तो उसे स्कूल के डेटाबेस में लॉगिन करने की आवश्यकता नहीं होती है। वह बस रसीद लेता है, विशाल बैग के पास जाता है, नक्शे के विशिष्ट स्थान को ढूंढता है, उस विशिष्ट लॉक किए गए सेफ को पकड़ता है, रसीद से मिली कुंजी का उपयोग करके उसे खोलता है, और यह सुनिश्चित करने के लिए फिंगरप्रिंट की जांच करता है कि वह असली है।
यह अलग क्यों है (और क्या नहीं है)
पत्र बहुत स्पष्ट है कि यह सिस्टम क्या नहीं है।
- यह बड़े डेटा के लिए जादुई छड़ी नहीं है: लेखक स्पष्ट रूप से बड़ी फ़ाइलों को सीधे डिजिटल रसीद में एनकोड करने के विचार को खारिज करते हैं। वे कहते हैं कि इससे रसीद इतनी बड़ी हो जाएगी कि वह QR कोड या स्मार्ट कार्ड पर फिट नहीं होगी। इसके बजाय, फ़ाइलें "ब्लब" में रहती हैं, और केवल छोटी चाबियाँ और नक्शा उपयोगकर्ता के साथ यात्रा करता है।
- यह सभी सुरक्षा के लिए विकल्प नहीं है: पत्र सुझाव देता है कि यह रीड-ओनली फ़ाइलों के लिए सबसे अच्छा है। यह दावा नहीं करता कि यह दुनिया की हर सुरक्षा समस्या को हल कर देगा, बल्कि केवल जटिल लॉगिन सिस्टम के बिना फ़ाइल साझा करने की विशिष्ट समस्या को हल करता है।
- यह अभी तक कोई "सिद्ध" क्रांति नहीं है: लेखक इसे एक प्रस्तावित आर्किटेक्चर के रूप में प्रस्तुत करते हैं जिसे उन्होंने एक पायथन प्रोटोटाइप के साथ सिम्युलेट और टेस्ट किया है। वे दिखाते हैं कि यह उनके परीक्षण वातावरण (तीन कंप्यूटरों का उपयोग करके जो भेजने वाले, धारक और प्राप्तकर्ता के रूप में कार्य करते हैं) में काम करता है, लेकिन वे स्वीकार करते हैं कि उन्होंने व्यापक प्रदर्शन अध्ययन नहीं किया है। वे सुझाव देते हैं कि यह काम कर सकता है, बजाय इसके कि यह दावा करें कि यह सबके लिए अंतिम समाधान है।
"जादुई" विवरण
चीजों को सुरक्षित रखने के लिए, सिस्टम कुछ गंभीर गणित का उपयोग करता है:
- एन्क्रिप्शन: वे 256-बिट कुंजी के साथ AES-GCM का उपयोग करते हैं। यह एक ऐसे ताले की तरह है जो इतना मजबूत है कि यदि कोई हैकर लॉक किए गए सेफ को चुरा भी ले, तो भी वह विशिष्ट कुंजी के बिना उसे नहीं खोल पाएगा।
- इंटीग्रिटी (अखंडता): वे SHA-256 हैश का उपयोग करते हैं। यह लिफाफे पर लगी मोम की सील की तरह है। यदि कोई भी फ़ाइल के अंदर के हिस्से को बदलने की कोशिश करता है, तो सील टूट जाती है, और प्राप्तकर्ता को तुरंत पता चल जाता है।
- प्राइवेसी (गोपनीयता): सिस्टम अनुमति देता है कि भेजने वाला बड़े बैग में फ़ाइलों के बीच "रैंडम पैडिंग" (नकली शोर) जोड़ सके। यह हैकर्स को केवल बैग के आकार को देखकर फ़ाइल के आकार का अनुमान लगाने से रोकता है।
वास्तविक दुनिया के "क्या होगा अगर"
लेखक सुझाव देते हैं कि यह किसके लिए बेहतरीन हो सकता है:
- स्कूल: छात्र अपने ट्रांसक्रिप्ट के साथ डिजिटल आईडी रख सकते हैं। वे भर्ती करने वाले (रिक्रूटर) को अपना घर का पता या सोशल सिक्योरिटी नंबर बताए बिना केवल अपने ग्रेड दिखा सकते हैं, और बिना रिक्रूटर को सत्यापन के लिए स्कूल को कॉल करने की आवश्यकता के।
- अस्पताल: पुरानी मेडिकल मशीनें जो अपने एक्स-रे पर खुद हस्ताक्षर नहीं कर सकतीं, वे अपने चित्रों को सुरक्षित रूप से एन्क्रिप्ट और साझा कर सकती हैं। एक डॉक्टर एक्स-रे को सत्यापित कर सकता है कि वह असली है, बिना किसी जटिल अस्पताल लॉगिन सिस्टम के।
मुख्य निष्कर्ष
पत्र सुझाव देता है कि इस "मैप और की" (नक्शा और कुंजी) प्रणाली (SFDS) का उपयोग करके, हम डेटाबेस और लॉगिन स्क्रीन के विशाल, महंगे किले बनाए बिना सुरक्षित और निजी तरीके से फ़ाइलें साझा कर सकते हैं। यह डिजिटल फ़ाइलों को वेरिफिएबल (आप जानते हैं कि वे असली हैं) और सिलेक्टिव (आप केवल वही देखते हैं जिसकी आपको आवश्यकता है) बनाने का एक तरीका है, जबकि स्वयं फ़ाइलों को सुरक्षित रखता है।
लेखकों ने एक कार्यशील मॉडल बनाया है और दिखाया है कि यह एक परीक्षण सेटिंग में फ़ाइलों को पूरी तरह से पुनर्गठित कर सकता है। उनका मानना है कि यह गोपनीयता और सरलता के लिए एक आशाजनक मार्ग है, लेकिन वे सावधानी बरतते हुए कहते हैं कि यह एक प्रस्ताव है जो प्रयोगात्मक परिणामों द्वारा समर्थित है, न कि अभी दुनिया की हर स्थिति के लिए तैयार एक अंतिम उत्पाद।
अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?
आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।