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

Fuzzy PSI from Symmetric Primitives with Exact Logarithmic Dependence on Distance Threshold

यह शोध पत्र सामान्य LpL_p दूरियों के लिए नए फजी प्राइवेट सेट इंटरसेक्शन (FPSI) प्रोटोकॉल प्रस्तुत करता है जो केवल ओब्लिवियस ट्रांसफर और सिमेट्रिक-की प्रिमिटिव्स का उपयोग करके दूरी थ्रेशोल्ड δ\delta पर इष्टतम लॉगरिदमिक निर्भरता प्राप्त करते हैं, जिससे महंगी होमोमोर्फिक एन्क्रिप्शन की आवश्यकता समाप्त हो जाती है और रनटाइम एवं संचार में अत्याधुनिक समाधानों की तुलना में काफी बेहतर प्रदर्शन होता है।

मूल लेखक: Cong Zhang, Yang Cao, Yujie Bai, Shuaishuai Li, Juntong Lin, Yu Chen, Anyu Wang, Xiaoyun Wang

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

मूल लेखक: Cong Zhang, Yang Cao, Yujie Bai, Shuaishuai Li, Juntong Lin, Yu Chen, Anyu Wang, Xiaoyun Wang

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

कल्पना कीजिए कि दो लोग, एलिस (Alice) और बॉब (Bob), यह पता लगाना चाहते हैं कि क्या उनके पास अपने संबंधित संग्रहों में कोई "समान" वस्तुएं हैं, बिना एक-दूसरे को अपनी पूरी सूचियाँ दिखाए।

  • समस्या: एक मानक खेल में, वे केवल उन वस्तुओं को मिलाएंगे जो बिल्कुल एक जैसी हैं (जैसे, दोनों के पास "लाल सेब" है)।
  • ट्विस्ट (फजी पीएसआई - Fuzzy PSI): इस नए खेल में, वे ऐसी वस्तुओं को मिलाना चाहते हैं जो काफी हद तक समान हों। उदाहरण के लिए, यदि एलिस के पास "लाल सेब" है और बॉब के पास "थोड़ा सा खराब हुआ लाल सेब" है, तो उन्हें एक मैच माना जाना चाहिए। नियम यह है: "यदि हमारी वस्तुओं के बीच का अंतर एक विशिष्ट दूरी (मान लीजिए थ्रेशोल्ड/सीमा) से कम है, तो हम उन्हें मैच मानते हैं।"

चुनौती इसे सुरक्षित रूप से करने की है। एलिस को बॉब की पूरी सूची के बारे में पता नहीं चलना चाहिए, और बॉब को एलिस की पूरी सूची के बारे में पता नहीं चलना चाहिए। वे केवल यह जानना चाहते हैं कि कौन सी वस्तुएं पर्याप्त रूप से करीब हैं।

पुराना तरीका: धीमा और महंगा खोज (The Old Way: The Slow, Expensive Search)

पिछले तरीकों में इस "फजी मैचिंग" खेल के साथ दो बड़ी समस्याएं थीं:

  1. "लीनियर" का जाल (The "Linear" Trap): यदि "निकटता" का थ्रेशोल्ड बड़ा था (मान लीजिए 100 यूनिट), तो कंप्यूटरों को प्रत्येक आइटम के लिए 100 अलग-अलग संभावनाओं की जांच करनी पड़ती थी। यह एक घास के ढेर में सुई खोजने जैसा था, जहाँ हर एक तिनके को एक-एक करके चेक किया जा रहा हो। थ्रेशोल्ड जितना बड़ा होता, यह उतना ही धीमा होता जाता।
  2. "भारी मशीनरी" की समस्या (The "Heavy Machinery" Problem): इसे सुरक्षित रूप से काम करने के लिए, पुराने तरीकों ने बहुत भारी, धीमे क्रिप्टोग्राफिक उपकरणों (जैसे एडिटिव होमोमोर्फिक एन्क्रिप्शन) का उपयोग किया। इसे ऐसे समझें जैसे आप एक विशाल, ईंधन की खपत करने वाले ट्रक का उपयोग करके एक गुप्त संदेश भेजने की कोशिश कर रहे हों, जबकि एक साइकिल भी काम कर सकती थी।

नया ब्रेकथ्रू: "प्रिफिक्स" शॉर्टकट (The New Breakthrough: The "Prefix" Shortcut)

यह शोध पत्र इस खेल को खेलने का एक नया तरीका पेश करता है जो तेज़, हल्का और स्मार्ट है।

1. "ज़िप कोड" सादृश्य (Prefixes)

संख्याओं की एक रेंज (जैसे 10, 11, 12... से 100 तक की जांच करना) को चेक करने के बजाय, लेखक "प्रिफिक्स" (Prefixes) नामक एक ट्रिक का उपयोग करते हैं।

कल्पना कीजिए कि आप एक शहर में एक घर की तलाश कर रहे हैं।

  • पुराना तरीका: आप अपने दोस्त को खोजने के लिए पड़ोस के हर दरवाजे पर दस्तक देते हैं।
  • नया तरीका: आप ज़िप कोड देखते हैं। यदि आपका दोस्त "10001" प्रिफिक्स वाले क्षेत्र में रहता है, तो आपको केवल उसी प्रिफिक्स वाले घरों की जांच करने की आवश्यकता है। आपको पूरे शहर को चेक करने की आवश्यकता नहीं है।

लेखकों ने महसूस किया कि संख्याओं की किसी भी "रेंज" (थ्रेशोल्ड) को कुछ ही "ज़िप कोड" (प्रिफिक्स) में तोड़ा जा सकता है।

  • जादू: इन प्रिफिक्स को चेक करने में लगने वाला समय थ्रेशोल्ड के आकार के साथ नहीं बढ़ता, बल्कि यह लॉगारिदमिक (logarithmic) रूप से बढ़ता है।
    • यदि थ्रेशोल्ड दोगुना हो जाता है, तो काम केवल थोड़ा सा बढ़ता है।
    • यदि थ्रेशोल्ड 100 गुना बड़ा हो जाता है, तो काम केवल दोगुना होता है।
    • सादृश्य: यह लाइब्रेरी में किताब खोजने जैसा है। हर किताब को चेक करने में सदियां लग जाएंगी। शेल्फ लेबल (प्रिफिक्स) को चेक करने में सेकंड लगते हैं, चाहे शेल्फ पर कितनी भी किताबें क्यों न हों।

2. "हल्के" उपकरण (Symmetric Primitives)

लेखकों ने भारी "ट्रकों" (महंगे एन्क्रिप्शन) को "साइकिल" (सिमेट्रिक-की प्रिमिटिव्स और ऑब्लिवियस ट्रांसफर) से बदल दिया।

  • ऑब्लिवियस ट्रांसफर (OT): कल्पना कीजिए कि एक वेटर आपको दो गुप्त मेनू आइटमों में से एक दे सकता है बिना यह जाने कि आपने कौन सा चुना, और बिना यह जाने कि वेटर को क्या चाहिए था। लेखक जानकारी को सुरक्षित रूप से बदलने के लिए इनका उपयोग करते हैं ताकि पूरी सूची प्रकट न हो।
  • परिणाम: उनका सिस्टम पूरी तरह से इन हल्के और तेज़ उपकरणों से बना है।

दो परिदृश्य: छोटे कमरे बनाम विशाल हॉल (The Two Scenarios: Small Rooms vs. Giant Halls)

पेपर डेटा कितना "भीड़भाड़ वाला" है (डायमेंशनलिटी/आयाम), इसके आधार पर दो अलग-अलग रणनीतियां प्रदान करता है:

परिदृश्य A: कम आयाम (The "Apart" Assumption)

  • सेटिंग: एक छोटा कमरा सोचें जहाँ लोग एक-दूसरे से दूर खड़े हैं (कम से कम 2x थ्रेशोल्ड दूरी पर)।
  • रणनीति: वे स्पेशियल हैशिंग (Spatial Hashing) का उपयोग करते हैं। कल्पना कीजिए कि कमरे को ग्रिड के टाइल्स में विभाजित किया गया है। यदि दो लोग करीब हैं, तो वे उसी टाइल या पड़ोसी टाइल्स में होने चाहिए। प्रोटोकॉल केवल उन विशिष्ट टाइल्स की जांच करता है।
  • नवाचार: उन्होंने इस ग्रिड सिस्टम को अपने नए "प्रिफिक्स" शॉर्टकट और एक विशेष "इक्वैलिटी चेक" टूल (ECSS) के साथ जोड़ा। यह उन्हें हर जोड़ी को चेक किए बिना तुरंत मिलान खोजने की अनुमति देता है।

परिदृश्य B: उच्च आयाम (The "Separate" Assumption)

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

"सीक्रेट सॉस": इक्वैलिटी कंडिशनल सम (The "Secret Sauce": Equality Conditional Sum)

उनका मुख्य आविष्कार एक नया गणितीय उपकरण है जिसे इक्वैलिटी कंडिशनल सम (ECSS) कहा जाता है।

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

परिणाम: एक बड़ी बढ़त (The Results: A Massive Speedup)

लेखकों ने अपने सिस्टम का एक वर्किंग वर्जन बनाया और मौजूदा सर्वोत्तम तरीकों के विरुद्ध इसका परीक्षण किया।

  • गति (Speed): उनका सिस्टम पिछले सर्वश्रेष्ठ तरीकों की तुलना में 43.7 गुना तक तेज़ है।
  • डेटा उपयोग (Data Usage): यह नेटवर्क पर भेजने के लिए 31.3 गुना तक कम डेटा का उपयोग करता है।
  • स्केलेबिलिटी (Scalability): जबकि अन्य सिस्टम बड़े डेटा सेट आने पर क्रैश हो गए (मेमोरी खत्म होने के कारण), उनका सिस्टम सुचारू रूप से चलता रहा।

सारांश

संक्षेप में, यह शोध पत्र "फजी मैचिंग" की समस्या को हल करता है:

  1. धीमे, भारी एन्क्रिप्शन को तेज़, हल्के उपकरणों से बदलकर
  2. "प्रिफिक्स" (ज़िप कोड की तरह) का उपयोग करके एक धीमी, लीनियर खोज को एक तेज़, लॉगरिदमिक खोज में बदलकर।
  3. नए "सीक्रेट सम" टूल्स बनाकर जो दो पक्षों को उनके रहस्य प्रकट किए बिना निकटता की जांच करने की अनुमति देते हैं।

परिणामस्वरूप, यह प्रणाली विशाल, निजी डेटासेट्स में "समान" वस्तुओं को लगभग तुरंत ढूंढ सकती है, जिससे बड़े पैमाने पर गोपनीयता-संरक्षित डेटा मिलान व्यावहारिक हो जाता है।

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

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

Digest आज़माएँ →