国家商用密码算法

386 阅读1分钟

国家商用密码算法

已公开国密算法: SM2/SM3/SM4/SM9/ZUC

SM-商密,用于商用的、不涉及国家秘密的密码技术

对称加密(私有密钥加密)

分组密码

  • SM4

原名 SMS4,用于数据加密,替代 AES/DES

序列密码

  • ZUC

祖冲之序列密码算法

非对称加密(公开密钥加密)

椭圆曲线

  • SM2

包含数字签名、密钥交换和公钥加密,替代 RSA/ECDSA/ECDH

标识密码

  • SM9

基于身份的密码算法,替代 PKI/CA 体系

数字签名(公钥数字签名)密码哈希算法 密码散列函数

  • SM3

密码杂凑算法,哈希函数,用于数字签名及验证、消息认证码生成及验证、随机数生成等,替代 MD5/SHA-1/SHA-256