上QQ阅读APP看书,第一时间看更新
第1章 制作纸质密码学工具
在开始编写密码程序之前,先用纸笔对加密和解密过程一窥究竟,不仅有利于明白密码的工作原理,也有助于理解生成密文时使用的数学原理。本章将介绍什么是密码学、编码和密码的区别,并用纸笔完成一个简单密码——凯撒密码的加密和解密过程。
本章要点
•什么是密码学。
•编码和密码。
•凯撒密码。
•密码轮。
•用代数实现密码学。
•双重加密。
在开始编写密码程序之前,先用纸笔对加密和解密过程一窥究竟,不仅有利于明白密码的工作原理,也有助于理解生成密文时使用的数学原理。本章将介绍什么是密码学、编码和密码的区别,并用纸笔完成一个简单密码——凯撒密码的加密和解密过程。
•什么是密码学。
•编码和密码。
•凯撒密码。
•密码轮。
•用代数实现密码学。
•双重加密。