Microsoft добави алгоритми за постквантово криптиране към библиотеката SymCrypt

Microsoft обяви интегрирането на квантово-устойчиви криптографски алгоритми в своята библиотека с отворен код SymCrypt, която предоставя основни криптографски функции, използвани в проекти на Microsoft, като например Windows, Azure, Microsoft 365, Azure Stack HCI и Azure LinuxБиблиотеката SymCrypt е написана на C и се разпространява под лиценза на MIT. Linux Библиотеката SymCrypt може да се използва самостоятелно, като OpenSSL backend или като Rust wrapper.

SymCrypt включва алгоритъма за постквантово криптиране ML-KEM (CRYSTALS-Kyber), предназначен да организира обмена на ключове между страните, извършващи криптиране и декриптиране на данни. ML-KEM използва криптографски методи, базирани на решаване на проблеми на теорията на решетката, чието време за решаване е еднакво за конвенционалните и квантовите компютри. В допълнение към ML-KEM, библиотеката добавя и препоръчаната от NIST схема XMSS (eXtended Merkle Signature Scheme), която използва Merkle дърво и е предназначена за приложения, в които една двойка ключове може да се използва за подписване на различни данни, например, да организира сертифициране на фърмуера.

През следващите месеци SymCrypt допълнително планира да включи внедряването на алгоритми за генериране на цифрови подписи ML-DSA (CRYSTALS-Dilithium) и SLH-DSA (Sphincs+), както и LMS (Leighton-Micali Signature Scheme) схема за генериране на цифрови подписи .

Източник: opennet.ru

Купете надежден хостинг за сайтове с DDoS защита, VPS VDS сървъри 🔥 Купете надежден уеб хостинг със защита от DDoS атаки, VPS VDS сървъри | ProHoster