ML-KEM
ML-KEM është një metodë post-kuantike e standardizuar nga NIST që u lejon dy pajisjeve të bien dakord për një çelës të përbashkët pa e dërguar atë nëpër rrjet.
Çfarë është ML-KEM?
ML-KEM qëndron për Module-Lattice-Based Key-Encapsulation Mechanism, një metodë e ndërtuar mbi matematikën e rrjetave (lattices). NIST e botoi në vitin 2024 si standardin FIPS 203, bazuar në dizajnin e mëparshëm CRYSTALS-Kyber. Sipas njohurive aktuale, është projektuar t'u rezistojë sulmeve edhe nga kompjuterët kuantikë.
Si funksionon ML-KEM
ML-KEM nuk i fshehtëzon vetë mesazhet; në vend të kësaj u jep dy palëve një sekret të përbashkët pa e transmetuar atë hapur. Njëra palë publikon një çelës publik dhe tjetra e përdor për të „kapsuluar“ një sekret të rastësishëm që mund ta hapë vetëm mbajtësi i çelësit privat përkatës. Ky sekret pastaj përdoret për të nxjerrë një çelës për një shifër simetrike të shpejtë si AES. Standardi përcakton tri nivele: ML-KEM-512, ML-KEM-768 dhe ML-KEM-1024.
Te Friendstime
Friendstime përdor ML-KEM-768, nivelin e mesëm nga të tre, për shkëmbimin e çelësit për tekstin e bisedave private. Nëse një llogari nuk ka ende çelës ML-KEM, përdoret RSA-OAEP; një kombinim i të dy metodave (hibrid) aktualisht nuk ekziston. Teksti i bisedës është i fshehtëzuar skaj-më-skaj dhe serveri ruan vetëm tekstin e fshehtëzuar. Përmbajtja publike, si postimet dhe profilet, në të kundërt, nuk është e fshehtëzuar skaj-më-skaj.
Pyetje të shpeshta
A është ML-KEM e njëjta gjë me Kyber?
ML-KEM bazohet te CRYSTALS-Kyber, por disa detaje u ndryshuan për standardin FIPS 203, ndaj të dyja nuk janë plotësisht të këmbyeshme.
Çfarë do të thotë numri te ML-KEM-768?
Ai emërton grupin e parametrave. ML-KEM-768 është niveli i mesëm nga tri dhe i caktohet kategorisë 3 të sigurisë së NIST.
Terma të ngjashëm
Tema të ngjashme
Provoni Friendstime
Regjistrimi zgjat një minutë dhe është falas.