Cryptography 密码学
把信息变成局外人看不懂的形式的学科。
它不只是”加密”。Cryptography 涵盖一切关于保密、完整性、身份证明的数学手段。
四个核心目标
概念辈分
- Cryptography —— 学科(母概念)
- Cipher —— 具体算法
- Key —— 算法用的秘密
- Encryption —— 用 cipher + key 把明文变密文的过程
历史
- 凯撒密码、Enigma —— 古典对称密码
- 1970s DES —— 现代对称加密开端
- 1976 Diffie-Hellman —— 非对称密码革命
- 2025+ 后量子密码 —— 抗量子计算机的新一代算法
加密攻击研究的就是这门学科的”反面”——怎么破。