
国家密码管理局制定了一系列商用密码标准算法,俗称国密算法。这些算法包括对称加密算法、椭圆曲线非对称加密算法和杂凑算法。具体包括SM1、SM2、SM3、SM4等。
1. SM1是一种对称加密算法,加密强度为128位,通常通过硬件实现。
2. SM2是国家密码管理局公布的公钥算法,其加密强度为256位。
3. SM3是密码杂凑算法,杂凑值长度为32字节,与SM2算法同期公布。
4. SM4是对称加密算法,加密强度为128位,可以用软件实现。
在实际应用中,例如门禁系统,可以使用SM1算法进行身份鉴别和数据加密通讯,以确保卡片合法性和身份识别的真实性。
国家安全是关系到国家、城市信息、行业用户和百姓利益的关键问题。为此,国家密码管理局针对现有重要门禁系统的建设和升级改造应用,提出了加强芯片、卡片、系统标准化建设的指导意见。