【密码学】

信息安全的基本任务

信息安全的基本属性

  1. 机密性(Confidentiality)
  2. 认证(Authentication)
  3. 完整性(Integrity)
  4. 不可否认性(Non-repudiation)

密码学

算法、协议

  1. 明文
  2. 密文
  3. 密钥:秘密参数
  4. 加密函数
  5. 解密函数

密码算法需求:

可逆
不可逆

密码算法分类

加密算法:用于机密性解决方案
杂凑函数:用于完整性解决方案
数字签名:用于认证和不可否认性

对称密钥密码:加密密钥与解密密钥相同,如分组密码,流密码
非对称密钥密码:加密密钥与解密密钥不同,如公钥密码,数字签名

中国密码艺术

外国密码艺术

密码学发展简史

古典密码算法

置换密码 位置变化

代替密码 位置不变,值变了

posted @ 2020-02-26 21:00  Maxwell'Maxwill  阅读(193)  评论(0编辑  收藏  举报