A Brief Introduction to Cryptography in CTF Games

Chenghao Chen | 2022.6

Shanghai University

Outline

  1. 密码和编码
  2. 古典密码
  3. 对称密码
  4. Hash 函数
  5. ⭐ 近世代数和数论
  6. ⭐ 非对称密码
  7. ※ 范畴论和同态加密
  8. ※ 格论和格密码

L1. 密码和编码

实际上是一个引言,并且介绍了 ancient 神必编码题目

1.1 Features

  • Efficiently write slides in Markdown
  • 3-in-1: Create, Present, and Publish your slides
  • Supports speaker notes
  • Mobile friendly slides

L2. 古典密码学

梦开始的地方…

2.1 Features

  • Efficiently write slides in Markdown
  • 3-in-1: Create, Present, and Publish your slides
  • Supports speaker notes
  • Mobile friendly slides

L3. 对称密码😂

流和分组

3.1 Features

  • Efficiently write slides in Markdown
  • 3-in-1: Create, Present, and Publish your slides
  • Supports speaker notes
  • Mobile friendly slides

L4. Hash 函数

典:我们用MD5对这个密码进行加密

4.1 Features

  • Efficiently write slides in Markdown
  • 3-in-1: Create, Present, and Publish your slides
  • Supports speaker notes
  • Mobile friendly slides

L5. 近世代数和数论

这就是为什么理学院这么多教授研究密码

5.1 Features

  • Efficiently write slides in Markdown
  • 3-in-1: Create, Present, and Publish your slides
  • Supports speaker notes
  • Mobile friendly slides

L6. 非对称密码😅

现代密码学的开端

6.1 Features

  • Efficiently write slides in Markdown
  • 3-in-1: Create, Present, and Publish your slides
  • Supports speaker notes
  • Mobile friendly slides

L7. 范畴论和同态加密

上强度了

7.1 Features

  • Efficiently write slides in Markdown
  • 3-in-1: Create, Present, and Publish your slides
  • Supports speaker notes
  • Mobile friendly slides

L8. 格论和格密码

感觉要讲不完了

8.1 Features

  • Efficiently write slides in Markdown
  • 3-in-1: Create, Present, and Publish your slides
  • Supports speaker notes
  • Mobile friendly slides