使用Python破解代码 - 简介构建和破解密码
作者:Al Sweigart
ISBN-10:1593278225
年:2018
页数:416
语言:英语
文件大小:
19.1 MB
文件格式:PDF
类别:安全
图书说明:
学习如何在制作和破解用于创建和发送秘密消息的密码算法的同时用Python编程!
在Python编程基础知识的速成课程之后,您将学习制作,测试和破解使用经典密码(如转置密码和Vigenère密码)加密文本的程序。您将从反向和凯撒密码的简单程序开始,然后逐步使用公钥加密,这是用于保护当今在线交易的加密类型,包括数字签名,电子邮件和比特币。
每个程序都包含完整的代码以及对工作方式的逐行说明。在本书的最后,您将学习如何使用Python进行编码,并且您将获得用于证明它的聪明程序!
您还将学习如何:
- 将循环,变量和流控制语句组合到实际工作程序中
- 使用字典文件立即检测解密的消息是有效的英语还是乱码
- 创建测试程序以确保代码正确加密和解密
- 代码(和黑客!)仿射密码的一个工作示例,它使用模运算来加密消息
- 使用蛮力和频率分析等技术破解密码
学习编码没有比使用真实程序更好的方法了。使用Python制作破解代码学习乐趣!