一、密码技术发展概述
二、密码体系介绍
三、常用密码算法简介
四、密钥管理
五、密码技术基本应用
一,密码信与信息的关系
1.信息的特征:可共享性、不灭性、廉价复制、价值属性
2.密码是为了隐瞒信息、保护通信的秘密为目的
3.将通用的明码信息载体转换为不为他人所知的密码的方法就是信息加密
二,密码技术
1.三要素:明文、密文、密钥
2.密码技术包括:
-密码编码学:使消息保密的技术和科学;
-密码分析学:就是破译密文的科学和技术,即揭穿伪装。
三,国产密码-政策
1. 密码产品由国家密码管理局统一管理
2.我国对密码技术分为核密、普密、商密三个级别
-核密:对涉及国家核心秘密信息进行加密的密码技术,是最高密码级别(绝密级、机密级、秘密级)--------国家党政领导人及绝密单位的安全级别,此领域不存在任何商务行为。
-普密:对涉及国家普通秘密信息进行加密的密码技术(机密级、秘密级)-------国家党政军机关的信息安全级别
-商密:对不涉及国家秘密的信息进行加密的密码技术,用于普通商业机构
3.密码相关企业资质:
-研发、生产、销售
4.密码产品有国密局统一鉴定、命名
5.以前的密码算法管理原则是不公开、完全硬件化政策,目前已经公开部分商密算法
四,国产密码算法(一)
1.SM1对称密码算法: 以IP 核的形式存在于芯片中, IC 卡、密码钥匙、加密卡。
- 曾用名SCB2 是目前主推的对称密码算法,- 128分组、128密钥长度,- 算法强度与AES相当
2.SM2公钥密码算法:替换RSA算法。
- 是一种基于ECC密码算法,现已经公开,- 主要使用256密钥长度,- 目前硬件实现效率还不高
3.SM3 :HASH算法,已经公开。
4.SM4 对称密码算法。
- 原名SMS4,是为无线局域网安全密码算法,- 现在是较早公开的国密算法,现在已经更名为SM4
5.SM7 对称密码算法:ic卡、门禁卡、工作证
- RFID芯片安全密码算法(未公开发布),- 都是128分组、128密钥长度算法
6.SM9非对称密码算法:椭圆曲线+双线性对
- 标识密码算法