Компания Microsoft объявила об интеграции криптоалгоритмов, стойких к подбору на квантовом компьютере, в открытую библиотеку SymCrypt, предоставляющую базовые криптографические функции, применяемые в таких проектах Microsoft, как Windows، ايزور، مائڪروسافٽ 365، ايزور اسٽيڪ ايڇ سي آءِ ۽ ايزور Linuxسم ڪرپٽ لائبريري سي ۾ لکيل آهي ۽ ايم آءِ ٽي لائسنس تحت ورهايل آهي. Linux библиотека SymCrypt может быть использована сама по себе, в виде движка для OpenSSL и в форме обвязки на языке Rust.
SymCrypt ۾ پوسٽ-ڪانٽم انڪرپشن الگورٿم شامل آهي ML-KEM (CRYSTALS-Kyber)، ڊيٽا جي انڪرپشن ۽ ڊيڪرپشن کي انجام ڏيڻ واري پارٽين جي وچ ۾ ڪنجي جي مٽاسٽا کي منظم ڪرڻ لاءِ ٺهيل آهي. ML-KEM ڪرپٽوگرافي جا طريقا استعمال ڪري ٿو ليٽيس ٿيوري مسئلن کي حل ڪرڻ جي بنياد تي، جن جو حل وقت روايتي ۽ ڪوانٽم ڪمپيوٽرن تي ساڳيو آهي. ML-KEM کان علاوه، لائبريري ۾ NIST-سفارش ڪيل XMSS (Extended Merkle Signature Scheme) اسڪيم پڻ شامل آهي، جيڪا هڪ مرڪل وڻ استعمال ڪري ٿي ۽ انهن ايپليڪيشنن لاءِ ٺهيل آهي جنهن ۾ هڪ اهم جوڙو مختلف ڊيٽا کي سائن ڪرڻ لاءِ استعمال ڪري سگهجي ٿو، مثال طور , firmware جي سرٽيفڪيشن کي منظم ڪرڻ لاء.
ايندڙ مھينن ۾، SymCrypt اضافي طور تي ڊجيٽل دستخط پيدا ڪرڻ لاء الگورتھم تي عمل درآمد شامل ڪرڻ جو ارادو رکي ٿو ML-DSA (CRYSTALS-Dilithium) ۽ SLH-DSA (Sphincs+)، انهي سان گڏ LMS (Leighton-Micali Signature Scheme) ڊجيٽل دستخط نسل اسڪيم. .
جو ذريعو: opennet.ru
