摘要
书接前文:
本文将简单从0开始分享密码学,从摩斯密码到凯撒加密法,以及常见常用的信息加密方法。学会如何对消息进行简单的加密和解密,以及破解。涉及部分编程知识需要先学习前文的Python基础。
部分知识参考:
Al Sweigart 斯维加特. Python密码学编程
https://s.click.taobao.com/61N1Nhv
内容
1-摩斯代码 morse
2-手工制作加密工具
3-凯撒加密法的信息加密、解密及过程
4-反转加密法
5-换位加密法、加密、解密及过程
6-数乘加密法
7-仿射加密法
8-简单替代加密法
9-维吉尼亚加密法——多表替代加密法
10-一次一密加密法 one time pad cipher
11-公钥密码学
12-RSA加密法
13-总结
左边是密文,右边是明文
1-摩斯代码 morse电报原理:将英文字母转成电子脉冲(编码),另外一头将电子脉冲转换成为英文字母(解码)
2-手工制作加密工具-加密轮盘:明文密文同心圆中进行对照
-St.Cry滑条,对照显示