1. 什么是国密.
为了进一步保障密码算法的可控性,我国国家密码管理局自主研发了一套国产密码学算法,即国密(又称商用加密算法,即商密SM)。 国密算法包括了常用的非对称密码算法SM2,对称密码算法SM4,杂凑算法SM3等。 其中SM2和SM3密码算法于2018年正式成为数字签名ISO/IEO国际标准 (第6章12节)和哈希函数ISO/IEO国际标准 (第23章)中的一部分。SM4分组密码算法也于2021年正式成为分组加密ISO/IEO国际标准 中的一部分。因此,我国自研的SM2/3/4算法均为国际认可的国际算法。