关于国密算法 (SM Series)
国密算法是中国国家密码管理局发布的商用密码算法标准,旨在保障国家信息安全,实现密码技术的自主可控。
算法介绍
- SM2:基于椭圆曲线密码 (ECC) 的非对称加密算法。其安全性优于 RSA,且密钥长度更短,计算速度更快。
- SM3:密码杂凑算法(哈希算法)。输出长度为 256 位,安全性优于 MD5 和 SHA-1,与 SHA-256 相当。
- SM4:分组密码算法(对称加密)。分组长度和密钥长度均为 128 位,安全性与 AES 相当。
应用场景
国密算法已广泛应用于金融、电子政务、物联网等领域。例如,二代身份证、银行IC卡、HTTPS证书(国密SSL)等都使用了国密算法。