本文主要是介绍SM国密加密算法简介,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
国密算法 | 算法类型 | 是否公开 | 技术特点 | 应用场景 |
SM1 | 对称密码算法 | 否 | 加密强度与AES相当 | 电子政务/商务 |
SM2 | 非对称密码算法 | 是 | 基于ECC,签名速度与密钥生成速度快于RSA;安全强度高于2048位RSA,已成国际标准。 | 数字签名、密钥交换 |
SM3 | 杂凑密码算法 | 是 | 基于SHA-256改进,安全性高于MD5和SHA-1,已成为国际标准。 | 数字签名、完整性验证 |
SM4 | 对称密码算法 | 是 | 实现简单,成本低,增加非线性变换,安全性高于DES。 | 无线局域网加密 |
SM7 | 对称密码算法 | 否 | 安全性高于Mifare算法 | 电子标签防伪 |
SM9 | 非对称密码算法 | 是 | 标识密码,加密强度等同于3072位RSA算法,已成为国际标准。 | 数据加密、身份认证、通话加密、通道加密 |
ZUC(祖冲之算法) | 流密码算法 | 是 | 4G移动通信加密标准,硬件实现开销小于AES。 | 图像加密 |
这篇关于SM国密加密算法简介的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!