密码学基本理论
DES分组64位,密钥长度56位,每轮子密钥48位
IDEA分组64位,密码长度128位
AES分组128位,密码长度128,、192、256位
RSA非对称算法
国产密码
SM1:对称加密,分组、密钥长度128位
SM2:非对称加密
SM3:杂凑算法,分组512,杂凑值长度256
SM4:对称加密,分组、密钥长度128
SM9:标识密码
Hash算法
MD5(512位数据块,产生128位的哈希值)
SHA(512位数据块,产生160位的哈希值)
SM3(512位数据块,产生256位的哈希值)
数字签名
满足三个条件:非否认、真实性、可鉴别性。
密钥管理
三个方面:密钥管理、密钥管理政策、密码评测
密钥管理周期
生存-存储-分发-使用-更新-撤销-备份-恢复-销毁-审计