1.本项目基于相关规范实现了sm2算法以及der编解码,具备sm2密钥生成、加密、解密、签名、验签等功能; 2 基于VS2017 及以上编译环境;
SM2算法
RSA算法的危机在于其存在亚指数算法,对ECC算法而言一般没有亚指数攻击算法 SM2椭圆曲线公钥密码算法: 我国自主知识产权的商用密码算法,是ECC(Elliptic Curve Cryptosystem)算法的一种,基于椭圆曲线离 散对数问题,计算复杂度是指数级,求解难度较大,同等安全程度要求下,椭圆曲线密码较其他公钥算法所 需密钥长度小很多。