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

Multi-Input Ciphertext Multiplication for Homomorphic Encryption

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

मूल लेखक: Sajjad Akherati, Xinmiao Zhang

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

मूल लेखक: Sajjad Akherati, Xinmiao Zhang

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

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

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

यह शोध पत्र इस "एन्क्रिप्टेड सामग्रियों" को गुणा करने का एक नया, सुपर-कुशल तरीका पेश करता है, विशेष रूप से एक लोकप्रिय एन्क्रिप्शन पद्धति जिसे CKKS कहा जाता है। यहाँ सरल उपमाओं का उपयोग करके उनके ब्रेकथ्रू का विवरण दिया गया है:

1. समस्या: "अव्यवस्थित रसोई" (The Messy Kitchen)

जब आप एन्क्रिप्टेड संख्याओं को गुणा करते हैं, तो "शोर" (मिट्स द्वारा पैदा की गई अव्यवस्था) लगातार बढ़ता जाता है। यदि आप बहुत अधिक संख्याओं को एक साथ बिना सफाई किए गुणा करते हैं, तो शोर वास्तविक डेटा को दबा देता है, और परिणाम बेकार हो जाता है।

इसे ठीक करने के लिए, एन्क्रिप्शन सिस्टम को हर गुणा के बाद एक "सफाई" चरण (Clean-up step) करना पड़ता है जिसे रीस्केलिंग (Rescaling) कहते हैं। इसे काउंटर को पोंछने और सामग्री को वापस व्यवस्थित करने के लिए रुकने के रूप में समझें।

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

2. समाधान: "स्मार्ट असेंबली लाइन" (The Smart Assembly Line)

लेखक इस प्रक्रिया को तेज़ और छोटा बनाने के लिए दो प्रमुख अपग्रेड प्रस्तावित करते हैं:

A. "एक-चरण सफाई" (बेहतर 3-इनपुट गुणा)

तीन सामग्रियों को गुणा करने के अपने नए डिज़ाइन में, उन्होंने महसूस किया कि वे सफाई (रीस्केलिंग) और पुनर्गठन (रिलिनियराइजेशन) को एक भोंडे और घुमावदार तरीके से कर रहे थे।

  • उपमा: कल्पना करें कि आपके पास बैटर के तीन कटोरे हैं। पुराना तरीका यह था कि आप उन्हें मिलाते थे, मिश्रण को एक नए कटोरे में डालते थे, पुराने कटोरों को साफ करते थे, मिश्रण को फिर से डालते थे, और फिर से साफ करते थे।
  • सुधार: उन्होंने प्रक्रिया को इस तरह से पुनर्ग设计的 किया कि आप एक ही सुचारू गति में मिश्रण और सफाई कर सकें। उन्होंने सफाई के चरणों को संयोजित करने का तरीका निकाला ताकि आपको काउंटर पोंछने के लिए उतनी बार न रुकना पड़े।
  • परिणाम: उनका नया "तीन-कटोरा मिक्सर" उनके पिछले सर्वश्रेष्ठ डिज़ाइन की तुलना में 50% तेज़ (लैटेंसी) है और चिप पर 15% कम जगह (एरिया) लेता है।

B. "ग्रुप क्लीनिंग" (मल्टी-इनपुट गुणा)

क्या होगा यदि आपको एक साथ चार, पांच या यहाँ तक कि बारह सामग्रियों को गुणा करने की आवश्यकता हो?

  • पुराना तरीका: आप "दो-कटोरा मिक्सर" की एक लंबी लाइन बनाएंगे। आप दो को मिलाते हैं, सफाई करते हैं, दो और को मिलाते हैं, सफाई करते हैं, फिर परिणामों को मिलाते हैं, और फिर सफाई करते हैं। यह एक बहुत लंबी लाइन (उच्च मल्टीप्लिकेटिव डेप्थ) बनाता है, जिसका अर्थ है कि शोर बहुत तेज़ी से बढ़ता है।
  • नई रणनीति: लेखकों ने महसूस किया कि यदि वे अपनी सामग्रियों को अलग तरह से समूहबद्ध (group) करते हैं, तो वे एक "ग्रुप क्लीन" कर सकते हैं।
    • हर एक चरण के बाद सफाई करने के बजाय, उन्होंने एक गणितीय ट्रिक (जिसे मल्टी-रीस्केलिंग कहा जाता है) विकसित की जो आपको एक साथ कई परतों की गंदगी को साफ करने की अनुमति देती है।
    • उपमा: कल्पना करें कि आप बर्तन धो रहे हैं। एक प्लेट धोने, सुखाने और उसे रखने के बजाय, फिर एक कप धोने, सुखाने और उसे रखने के बजाय, आप बर्तनों का एक पूरा ढेर धोते हैं, फिर पूरे ढेर को सुखाते हैं, और फिर उन सभी को रख देते हैं। आप "सुखाने" (महंगा और धीमा हिस्सा) का काम पूरे समूह के लिए केवल एक बार करते हैं।
  • परिणाम: अपनी सामग्रियों को समूहबद्ध करने के तरीके (पार्टिशनिंग) को बदलकर, वे इन सफाई चरणों को जोड़ सकते हैं। 4 से 12 सामग्रियों के बीच गुणा करने के लिए, उनका नया तरीका पुराने "दो-बाय-दो" लाइन की तुलना में 32% जगह बचाता है और समय को आधा (45% तेज़) कर देता है।

3. यह क्यों महत्वपूर्ण है (पेपर के अनुसार)

यह पेपर पूरी तरह से हार्डवेयर आर्किटेक्चर पर केंद्रित है—कंप्यूटर चिप का भौतिक डिज़ाइन जो यह गणित करता है।

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

सारांश

इस पेपर को एक ऐसे शेफ के लिए एक नई, सुपर-कुशल रसोई के आविष्कार के रूप में समझें जो अपने ओवन मिट्स नहीं उतार सकता।

  1. उन्होंने सीखा कि कैसे अपने मिट्स उतारे बिना तीन सामग्रियों को एक साथ मिलाया जाए।
  2. उन्होंने एक तरीका खोजा जिससे आप एक-एक करके नहीं, बल्कि एक साथ कई परतों की गंदगी को साफ कर सकें।
  3. परिणाम यह है कि एक ऐसी रसोई जो जटिल गणित करते समय रहस्यों को सुरक्षित रखने के लिए छोटी, तेज़ और कम ऊर्जा की आवश्यकता वाली है।

लेखकों ने इस पेपर में वास्तविक रोगियों या वास्तविक बैंक खातों पर परीक्षण नहीं किया है; उन्होंने केवल यह सिद्ध किया है कि इस काम को करने के लिए डिज़ाइन की गई मशीन पहले की मशीनों की तुलना में काफी बेहतर है।

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

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

Digest आज़माएँ →