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 సందేశాలను స్వయంగా ఎన్క్రిప్ట్ చేయదు; బదులుగా, ఆ రహస్యాన్ని బహిరంగంగా పంపకుండానే ఇద్దరు పక్షాలకు ఉమ్మడి రహస్యాన్ని ఇస్తుంది. ఒక వైపు పబ్లిక్ కీని ప్రచురిస్తుంది, మరొకరు దాన్ని వాడి ఒక యాదృచ్ఛిక రహస్యాన్ని “ఎన్క్యాప్సులేట్” చేస్తారు; సరిపోలే ప్రైవేట్ కీ ఉన్నవారు మాత్రమే దాన్ని విప్పగలరు. ఆ తర్వాత ఆ రహస్యం నుండి 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 ను ప్రయత్నించండి
నమోదుకు ఒక నిమిషం పడుతుంది, ఉచితం.