0%

国密商密什么意思

国密商密什么意思

国密算法即国家密码局认定的国产密码算法,即商用密码。
国际算法由美国的安全局发布,是现今最通用的商用密码算法。

美国国家标准局

美国国家安全局

商密-国际商用加密算法

一般说商密是指商用密码。更多是我们更加耳熟能详的的密码学标准。诸如AES、DAS、RSA、ECC椭圆曲线系列等加密算法。

国密-中国国家商用密码算法

国密是中国国家密码局认定和颁发的密码算法标准,SM 是一个系列,常用的包括SM1、SM2、SM3、SM4。

经中央机构编制委员会批准,原国家密码管理委员会办公室更名为国家密码管理局

《商用密码管理条例》

《行业标准公告》2012-3-21

为啥有了商密还要有国密

为什么有了商密还要国密。主要原因可能包括:

1、一部分商密的设计中涉及到的一些具体步骤主要是老美的一些强力部门负责的。里面是不是有个什么漏洞啊、后门啊什么的不清楚。

2、国密是自己人弄的,对于原理和实现细节一清二楚。用起来放心。
目前国密主要是对国内的产品,有些特殊的产品国家会强制使用。

密码学目前主要包括有

  • 对称加密算法。常见的包括DES、3DES、AES、SM1等。
  • 非对加密算法。常见的包括RSA、ECC、SM2等。
  • 消息摘要算法。最常见的就是md5、SHA系列、SM3。