第二章 密码学基础

2.1.1密码的起源

  1. 古代岩画
  2. 古文字的形成
  3. 古代隐写术
  4. 古代战争密码
  5. 达芬奇密码筒

2.1.2 古典密码

1.代换密码

  1. 单表代换
  2. 多表代换
  3. 多字母代换

2.置换密码

  1. 栅格换位
  2. 矩形换位

3. 弗纳姆密码

2.1.3机械密码

  1. ENIGMA密码机
  2. 其他机械密码

2.1.4现代密码学

  1. 保密通信系统的数学模型
  2. 正确区分信息隐藏和信息保密
  3. 密码系统与通信系统的对偶性
  4. Shannon信息论是现代密码的理论基础
  5. 公钥密码学的“教父”
  6. 密码技术分支与Shannon信息论
  7. 量子密钥分发与Shannon信息论

2.1.5密码学面临的挑战

  1. 云计算/储存对密码学的新挑战
  2. 大数据对密码学的新挑战
  3. 物联网对密码学的新挑战
  4. 新型计算机对密码学的新挑战
  5. 区块链技术对密码学的新挑战

2.2密码学基本概念

2.2.1 密码体制的分类

2.2.2 密码分析

  1. 唯秘文破译
  2. 已知明文破译
  3. 选择明文破译
  4. 选择密文攻击

攻击

  1. 穷举攻击法 强力攻击法
  2. 数学攻击法
  3. 物理攻击

2.2.3 密码学理论基础

  1. 整数分解
  2. 模运算
  3. 有限域
  4. 欧几里得算法
  5. 中国剩余定理
  6. 椭圆曲线

2.2.4 国内外密码算法概览

  1. 序列密码
  2. 分组密码
  3. 公钥密码
    RSA算法 Rabin算法 ElGamal算法 椭圆曲线(ECC)
  4. 国产密码

2.3密码学新进展

2.3.1 身份基公钥密码

  1. 身份基公钥密码
  2. 身份基加密
  3. 身份基签名
  4. 身份基公钥密码的优缺点

2.3.2 属性基公钥密码

  1. 属性基加密
  2. 属性基签名
  3. 属性基公钥密码的相关研究:
    1.支持属性撤销的属性基加密 2.访问结构隐藏的属性基加密 3.多权威属性基加密

2.3.3 同态密码

  1. 同态密码技术的应用
  2. 同态密码技术的优缺点

2.3.4抗量子密码

2.3.5轻量级密码

  1. 轻量密码的特性
  2. 轻量密码的设计
  3. 轻量密码的性能评估

2.4 密码学主要研究方向

2.4.1密码理论

  1. 密码基础理论
  2. 对称密码设计与分析
  3. 公钥密码设计与分析
  4. 密码协议设计与分析
  5. 新型密码设计与分析

2.4.2 密码工程与应用

  1. 密码芯片设计
  2. 密码模块设计
  3. 密码技术应用

2.4.3 密码安全防护

  1. 密码系统安全防护
  2. 抗攻击安全防护
  3. 密码系统评测

2.4.4 量子密码

  1. 量子计算
  2. 量子密钥分配
  3. 量子密码协议

2.4.5 密码管理

  1. 密码管理理论与方法
  2. 密码管理工程与技术
  3. 密码管理政策与法治
Posted on 2020-12-13 09:58  20202403孟凡斌  阅读(87)  评论(0)    收藏  举报