ML-KEM
ML-KEM — NIST стандарттаған посткванттық әдіс, ол екі құрылғыға ортақ құпия кілтті оны желі арқылы жібермей-ақ келісуге мүмкіндік береді.
ML-KEM дегеніміз не?
ML-KEM — Module-Lattice-Based Key-Encapsulation Mechanism дегенді білдіреді, бұл тор математикасына негізделген әдіс. Оны NIST 2024 жылы бұрынғы CRYSTALS-Kyber дизайнына негізделген FIPS 203 стандарты ретінде жариялады. Қазіргі білім бойынша ол кванттық компьютерлердің шабуылдарына да төзуге арналған.
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-ды байқап көр
Тіркелу бір минут алады және тегін.