शब्दकोश

ML-KEM

ML-KEM NIST ले मानक बनाएको पोस्ट-क्वान्टम विधि हो, जसले दुई उपकरणलाई साझा गोप्य कुञ्जी नेटवर्कमा नपठाईकन सहमत हुन दिन्छ।

ML-KEM के हो?

ML-KEM को पूरा रूप Module-Lattice-Based Key-Encapsulation Mechanism हो, जुन ल्याटिसको गणितमा आधारित विधि हो। NIST ले यसलाई 2024 मा मानक FIPS 203 का रूपमा प्रकाशित गर्‍यो, जुन अघिल्लो CRYSTALS-Kyber डिजाइनमा आधारित छ। हालको ज्ञानअनुसार, यो क्वान्टम कम्प्युटरबाट गरिने आक्रमणको समेत प्रतिरोध गर्ने गरी डिजाइन गरिएको हो।

ML-KEM कसरी काम गर्छ

ML-KEM ले आफैं सन्देश इन्क्रिप्ट गर्दैन; बरु यसले दुई पक्षलाई साझा गोप्य कुरा खुला रूपमा नपठाईकन दिन्छ। एक पक्षले सार्वजनिक कुञ्जी प्रकाशित गर्छ, र अर्को पक्षले त्यसबाट एउटा अनियमित गोप्य कुरालाई “क्याप्सुलमा बन्द” (encapsulate) गर्छ, जसलाई मिल्दो निजी कुञ्जी भएको व्यक्तिले मात्र खोल्न सक्छ। त्यसपछि त्यो गोप्य कुराबाट AES जस्तो छिटो सिमेट्रिक सिफरका लागि कुञ्जी निकालिन्छ। मानकले तीन तह परिभाषित गरेको छ: ML-KEM-512, ML-KEM-768 र ML-KEM-1024।

Friendstime मा

Friendstime ले निजी च्याटहरूको पाठको कुञ्जी साटासाटका लागि ML-KEM-768 प्रयोग गर्छ, जुन तीन तहको बीचको तह हो। कुनै खातामा अझै ML-KEM कुञ्जी छैन भने त्यसको सट्टा RSA-OAEP प्रयोग गरिन्छ; दुवै विधिको संयोजन (हाइब्रिड) हाल अस्तित्वमा छैन। च्याटको पाठ एन्ड-टु-एन्ड इन्क्रिप्टेड हुन्छ, र सर्भरले इन्क्रिप्ट गरिएको पाठ मात्र भण्डारण गर्छ। यसको विपरीत पोस्ट र प्रोफाइल जस्ता सार्वजनिक सामग्री एन्ड-टु-एन्ड इन्क्रिप्टेड हुँदैन।

बारम्बार सोधिने प्रश्नहरू

के ML-KEM र Kyber एउटै हो?

ML-KEM CRYSTALS-Kyber मा आधारित छ, तर FIPS 203 मानकका लागि केही विवरण परिवर्तन गरिएका छन्, त्यसैले ती दुई पूर्ण रूपमा एकअर्काको सट्टा प्रयोग गर्न मिल्दैनन्।

ML-KEM-768 मा रहेको सङ्ख्याको अर्थ के हो?

यसले प्यारामिटर सेटको नाम जनाउँछ। ML-KEM-768 तीन तहको बीचको तह हो र NIST सुरक्षा श्रेणी 3 मा राखिएको छ।

सम्बन्धित शब्दहरू

सम्बन्धित विषयहरू

Friendstime प्रयोग गरेर हेर्नुहोस्

दर्ता गर्न एक मिनेट लाग्छ र यो निःशुल्क छ।

शब्दकोशका सबै शब्दहरू →