
guanzhi/GmSSL: 支持国密SM2/SM3/SM4/SM9/SSL的密码工具箱
gmssl是由北京大学自主开发的国产商用密码开源库,实现了对国密算法、标准和安全通信协议的全面功能覆盖,支持包括移动端在内的主流操作系统和处理器,支持密码钥匙、密码卡等典型 …
ljgibbslf/SM3_core - GitHub
2020年7月29日 · SM3 是中国的杂凑密码算法国家标准,SM3 算法与 SHA、MD5 等算法同属于杂凑算法,又称哈希算法,散列算法等。 SM3杂凑算法是我国自主开发的密码算法,并于2016 …
无任何第三方依赖sm2,sm3,sm4,完全参照国家密码局要求实现的国 …
sm3算法:sm3杂凑算法是我国自主设计的密码杂凑算法,适用于商用密码应用中的数字签名和验证消息认证码的生成与验证以及随机数的生成,可满足多种密码应用的安全需求。
国家商用加密算法 SMx(SM2,SM3,SM4) - GitHub
国家商用加密算法 SMx(SM2,SM3,SM4). Contribute to NEWPLAN/SMx development by creating an account on GitHub.
py-gmssl/py-gmssl: a python crypto for sm2/sm3/sm4 - GitHub
a python crypto for sm2/sm3/sm4. Contribute to py-gmssl/py-gmssl development by creating an account on GitHub.
RuYingran/Experiment: SM3的优化 - GitHub
sm3_length_extension_attack 实验原理 对mes1+padding+mes2进行hash计算hash_value1,后对mes1进行hash,将得到的值作为IV对mes2+padding+length进行hash计算hash_value2,得到 …
xavieryao/crypto-sm3: 国密标准 SM3密码杂凑算法 C++实现
国密标准 SM3密码杂凑算法 C++实现. Contribute to xavieryao/crypto-sm3 development by creating an account on GitHub.
antherd/sm-crypto: 国密算法sm2、sm3和sm4的java版 ... - GitHub
国密算法sm2、sm3和sm4的java版。基于js版本进行封装,无缝兼容js版公私钥加解密。. Contribute to antherd/sm-crypto development by creating an account on GitHub.
ziyizhou0813/SM3-optimization: 利用SIMD优化SM3国密算法
sm3对消息的处理是分组进行的,每组长度64字节,如果消息的长度不是64字节的整数倍,即最后一个分组的长度不是64字节,就需要对最后一个分组进行填充。 对于消息填充,我们只需要 …
Xiangsong-Guan/sm3-and-sm4: 已经公开的国密算法sm3/sm4。
现 sm3 算法实现无法对最大 2^64bit 长度的消息进行支持,故本代码的sm3为残缺版(官方文档指出最大可以支持 2^64bit 长度)。 附带基于 sm3 的 HMAC 实现。 要应用源文件 sm3.c,只 …