失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 国密算法SM1/SM2/SM3/SM4

国密算法SM1/SM2/SM3/SM4

时间:2024-05-16 01:33:35

相关推荐

国密算法SM1/SM2/SM3/SM4

原创不易,转载请注明出处。

国密算法由国家密码局发布,今天大概介绍4中国密算法,分别是SM1,SM2,SM3,SM4。他们之间异同通过下表展示。

SM1为对称加密算法,加密解密共用一套秘钥,但是SM1算法不公开,只能通过加密芯片接口调用。

SM2为非对称加密,算法公开,基于椭圆曲线,基于离散对数问题ECDLP数学难题。

SM3位摘要算法,不需要秘钥。只要文本小于2^64bit,都可以通过SM3算出长度为256bit的摘要。

SM4为对称加密算法,加密解密共用一套秘钥,SM4是专门为无线局域网产品设计的加密算法。

关于SM2/SM3/SM4具体算法实现可登录国家密码管理局免费下载。国家密码管理局发布的文档非常详细,附带示例,具有权威性。下面给出下载链接,方便大家查找。

SM2:http://www./sca/xwdt/-12/17/content_1002386.shtml

SM3:http://www./sca/xwdt/-12/17/content_1002389.shtml

SM4:http://www./sca/c100061/11/1002423/files/330480f731f64e1ea75138211ea0dc27.pdf

参考文献:

[1]/hcnetbee/article/details/53692579

[2]/andylau00j/article/details/54427395

附录下载链接

SM4源码:/download/u013073067/13138369

编译环境:VS

语言:C

如果觉得《国密算法SM1/SM2/SM3/SM4》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。