算法 | 算法公开 | 算法类型 | 对标算法 | 说明 |
sm1 | 非公开 | 对称 | AES | |
sm2 | 公开 | 非对称 | ECC 、RSA | SM2 算法的主要内容包括三部分: 数字签名算法; 密钥交换协议和公钥加密算法。 |
sm3 | 公开 | 哈希 | MD5、SHA | |
sm4 | 公开 | 对称 | AES、3DES | 解密算法与加密算法的结构相同,只是轮密钥的使用顺序相反,即解密算法使用的轮密钥是加密算法使用的轮密钥的逆序。 |
sm7 | 公开 | 对称 | ||
sm9 | 非对称 | IBC | GM/T 0044-2016 SM9标识密码算法,SM9 主要用于用户的身份认证。SM9 算法不需要申请数字证书,目前在电子邮件领域有一些实际应用。 | |
ZUC | 对称 | RC4 | 属于对称密码算法中的序列密码算法,目前主要是承担LTE网络中语音流加密的功能。 |