crypto(用c++ 编写的密码类库,自由软件)
的有关信息介绍如下:
Crypto++是一个用C++编写的密码学类库,由Wei Dai开发并作为自由软件发布。该库的初始版本5.1发布于2003年3月22日。该库整合了多作者代码并封装为类,包含对称分组密码(如AES、DES)、公钥密码(如RSA、DSA)、伪随机数发生器及密钥协商方案等模块。Crypto++通过抽象类定义API继承层次,支持ECB、CBC等多种密码模式,并实现SHA-1、MD5等哈希算法 。Crypto++的库中包含了椭圆曲线加密算法和AES的实现 。其公钥加密补丁遵循PKCS#1、IEEE P1363等标准规范。
Crypto++后续发布了多个版本。5.6.5版本于2016年10月11日发布,修复了CVE-2016-7420和CVE-2016-7544等漏洞 。8.0版本于2018年12月28日发布,增加了x25519密钥交换、ed25519签名方案等功能 。8.8版本于2023年6月25日发布,进行了多项错误修复和性能改进 。
想要了解更多“crypto(用c++ 编写的密码类库,自由软件)”的信息,请点击:crypto(用c++ 编写的密码类库,自由软件)百科



