Ferheng

ML-KEM

ML-KEM rêbazeke post-kuantûm e ku NIST standard kiriye û dihêle du amûr li ser kilîteke nepenî ya hevpar li hev bikin bêyî ku kilît bi torê were şandin.

ML-KEM çi ye?

ML-KEM kurtkirina Module-Lattice-Based Key-Encapsulation Mechanism e, rêbazeke ku li ser matematîka torên matematîkî (lattice) hatiye avakirin. NIST di 2024an de ew wekî standarda FIPS 203 weşand, li ser bingeha sêwirana berê ya CRYSTALS-Kyber. Li gorî zanîna heyî, ew hatiye sêwirandin ku li hember êrîşan, tewra ji kompûterên kuantûmî jî, berxwedêr be.

ML-KEM çawa dixebite

ML-KEM bi xwe peyaman şîfre nake; li şûna wê, du aliyan nepenîyeke hevpar dide bêyî ku ew nepenî bi eşkere were şandin. Aliyek kilîteke giştî diweşîne, û aliyê din wê bi kar tîne da ku nepenîyeke rasthatî “bigire nav xwe” (encapsulate) ku tenê xwedîyê kilîta taybet a lihevhatî dikare vebike. Ev nepenî paşê tê bikaranîn da ku ji bo şîfreyeke simetrîk a bilez, wekî AES, kilîtek were derxistin. Standard sê asta diyar dike: ML-KEM-512, ML-KEM-768 û ML-KEM-1024.

Li Friendstime

Friendstime ML-KEM-768, asta navîn a ji sê astan, ji bo danûstandina kilîtê ya nivîsa chatên taybet bi kar tîne. Heke hesabek hê kilîteke ML-KEM nîne, li şûna wê RSA-OAEP tê bikaranîn; tevhevkirina her du rêbazan (hybrid) niha tune. Nivîsa chatê ji dawî heta dawî şîfrekirî ye, û server tenê nivîsa şîfrekirî hildide. Naveroka giştî, wekî şandî û profîl, berevajî vê ji dawî heta dawî nayê şîfrekirin.

Pirsên pir tên pirsîn

Gelo ML-KEM heman tişt e wekî Kyber?

ML-KEM li ser bingeha CRYSTALS-Kyber e, lê hin hûrgilî ji bo standarda FIPS 203 hatine guhertin, ji ber vê yekê ew bi temamî li şûna hev nayên bikaranîn.

Hejmara di ML-KEM-768 de tê çi wateyê?

Ew komê parametreyan nav dike. ML-KEM-768 asta navîn a ji sê astan e û ji kategoriya ewlehiyê ya 3 a NIST re hatiye diyarkirin.

Têgehên têkildar

Mijarên têkildar

Friendstime biceribîne

Qeydkirin deqeyekê dikişîne û belaş e.

Hemû têgehên di ferhengê de →