لغتنامه

ML-KEM

ML-KEM د NIST لخوا معیاري شوی پوسټ-کوانټم میتود دی چې دوه وسیلو ته اجازه ورکوي پرته له دې چې کیلي په شبکه کې ولیږي، پر ګډې پټې کیلي موافقه وکړي.

ML-KEM څه شی دی؟

ML-KEM د Module-Lattice-Based Key-Encapsulation Mechanism لنډیز دی، یو میتود چې د جالۍ (lattice) ریاضیاتو پر بنسټ جوړ شوی. 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 وازمویئ

نوم لیکنه یوه دقیقه نیسي او وړیا ده.

په لغتنامه کې ټول ټکي →