一文读懂︱什么是国产密码?
发布网友
发布时间:2024-10-09 14:55
我来回答
共1个回答
热心网友
时间:2024-11-24 04:29
我国密码安全标准体系由国家商用密码管理办公室制定,涵盖SSF33、SM1(SCB2)、SM2、SM3、SM4、SM7、SM9、祖冲之密码算法等。
SM1算法,由国家密码管理局编制,对称算法,分组长度及密钥长度均为128位,与AES算法性能相当,但未公开,仅以IP核形式存在。
SM2算法,非对称加密密钥算法,加密长度256位,安全性能优于RSA1024。
SM3算法,与SM2一同公布,属于哈希算法,杂凑值为256位。
SM4算法,对称加密算法,随WAPI标准公布,用于无线局域网产品,加密强度128位,分组长度与密钥长度均为128比特,采用32轮非线性迭代结构。
SM7算法,对称算法,用于IC卡应用、票务类应用及支付与通卡类业务。
SM9算法,非对称算法,包括总则、数字签名算法、密钥交换协议及密钥封装机制和公钥加密算法。相比SM2,省去了证书管理,优化了算法。
比较RSA与SM2算法,选择国密加密方式,原因有二。首先,我国企业仍主要采用传统对称加密方式,采用国密加密可更好地适应我国企业环境。
其次,国密技术相较于外国技术更为安全高效。安全性和效率是技术应用的核心,国密非对称加密部分的进步,对于实现PB级数据分发具有巨大帮助。