前面几篇博文对sm2,sm3,sm4,rsa,des等算法进行了介绍,并且用java,python语言实现了相关算法的运用。
本篇,作为一个阶段性总结,从整体上来回顾一下密码相关业务。当然,重点还是要放在商业密码算法上。
密码分类
密码法将密码分为核心密码、普通密码和商用密码。
- 核心密码,保护国家秘密,保护绝密级、机密级、秘密级的国家秘密;
- 普通密码,保护国家秘密,保护机密级、秘密级的国家秘密;
- 商用密码,保护不属于国家秘密的信息。
密码相关法律法规
包括但不限于如下法律法规:
《中华人民共和国密码法》
《个人信息保护法(草案二次审议稿)》
《数据安全法》
商用密码的管理
国家鼓励和促进商用密码产业发展,以非歧视的原则依法平等对待包括外商投资企业在内的商用密码科研、生产、销售、服务、进出口等单位。商用密码的管理制度,主要包括有商用密码标准化制度、检测认证制度、进出口管理制度、电子政务电子认证服务管理制度以及商用密码事中事后监管制度。
其中,密评(商用密码应用安全评估)是密码行业发展不可或缺的一环。
国密算法分类总结
| 算法 | 说明 |
|---|---|
| SM1 | 对称算法。主要由硬件提供,例如智能IC卡、智能密码钥匙、加密卡、加密机等安全产品。 |
| SM2 | 椭圆曲线公钥密码算法,非对称算法。 |
| SM3 | 杂凑算法。 |
| SM4 | 分组算法,是对称算法。 |

最低0.47元/天 解锁文章
7975





