mirage crypto:MirageOS的加密原语 源码
Mirage-Crypto-MirageOS的加密原语 %%版本%% Mirage-crypto是一个小型的密码库,重点放在应用程序的样式和易用性上。 它包括基本密码(AES,3DES,RC4,ChaCha20 / Poly1305),哈希(MD5,SHA1,SHA2系列),AEAD原语(AES-GCM,AES-CCM),公钥原语(RSA,DSA,DH)和强大的RNG(Fortuna)。 RSA定时攻击通过盲目应对。 通过委派给AES-NI可以避免AES定时攻击。 Mirage-crypto是David Kaloper编写的的分支。 它是在原始作者的许可下分叉的,目的是促进Mirage要求上游没有时间跟上的更改(例如,构建系统)。 Mirage-crypto-rng嵌入了以前的mirage-entropy opam软件包,该软件包实现了各种熵源: 不确定的执行时间(在初始播种时使
用户评论