SM4密码算法国家密码管理局官方文档,非常有价值的。
SM4算法工具,极其好用
Verilog实现sm4商密算法,实现在无线网络3G中的应用
SM4源代码,包含测试用的输入文件和输出文件,经过自己的测试跑的通。
使用 python gmssl 库测试 SM4 算法。
利用python3实现了国密SM3和国密SM4算法,一共有两个文件SM3.py和sm4.py
国密算法是国家密码局制定标准的一系列算法。其中包括了对称加密算法,椭圆曲线非对称加密算法,杂凑算法。具体包括SM1,SM2,SM3等,其中:SM2为国家密码管理局公布的公钥算法,其加密强度为256位
Windows平台下的国密工具,包括了SM2/SM3/SM4等算法,可用于计算和校验。此工具的算法使用规范推荐的参数进行计算。并加入SM2密钥明文生成功能,用于测试验证。
SM4分组密码算法—sm4.zip
使用了BouncyCastle库,支持对中文的加解密,加解密结果准确,已与java版代码的结果相互验证。