Python密码学编程第2版 pdf下载
限时特惠
00:00:00
活动结束后恢复原价
纸质书参考价
¥23
电子版限时价
¥5.99
省 18 元
选择版本
内容简介
本篇主要提供Python密码学编程第2版电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com
编辑推荐
本书是学习用Python编程实现加密算法的初学者指南
本书附带示例源代码,帮助读者学以致用
本书配有课后习题及答案,可帮助读者加深知识理解
通过阅读本书,您将学习如何通过 Python 编程制作和破解密码,以此创建和发送密文!学习 Python 编程的基础 知识之后,您将从使用反向和凯撒密码的简单程序开始,了解为公开密钥加密的方法,该加密方法用于保护在线事务的 正常运作,包括数字签名和电子邮件。另外,您还将学习如何使用经典密码(如置换密码和维吉尼亚密码)对文本进行加密。 每个程序都包含完整的代码和逐行说明。本书结尾,您将学习如何使用 Python 进行编码。
您还将学习以下内容:
将循环、变量和流控制语句组合到实际的工作程序中;
使用字典文件检测解密的消息是有效的英文还是乱码;
创建并测试程序以确保代码正确加密和解密;
对仿射密码进行编码(破解)的示例(使用模块化算术对消息进行加密);
使用暴力算法和频率分析等技术破解密码。
本书附带示例源代码,帮助读者学以致用
本书配有课后习题及答案,可帮助读者加深知识理解
通过阅读本书,您将学习如何通过 Python 编程制作和破解密码,以此创建和发送密文!学习 Python 编程的基础 知识之后,您将从使用反向和凯撒密码的简单程序开始,了解为公开密钥加密的方法,该加密方法用于保护在线事务的 正常运作,包括数字签名和电子邮件。另外,您还将学习如何使用经典密码(如置换密码和维吉尼亚密码)对文本进行加密。 每个程序都包含完整的代码和逐行说明。本书结尾,您将学习如何使用 Python 进行编码。
您还将学习以下内容:
将循环、变量和流控制语句组合到实际的工作程序中;
使用字典文件检测解密的消息是有效的英文还是乱码;
创建并测试程序以确保代码正确加密和解密;
对仿射密码进行编码(破解)的示例(使用模块化算术对消息进行加密);
使用暴力算法和频率分析等技术破解密码。
内容简介
自互联网面世以来,网络安全一直是人们所重视的问题。从20世纪中叶开始,流传千百年的密码算法纷纷被投入到了网络安全的应用中;随后,在20世纪70年代,与古典密码完全不同的密码体制——公钥密码算法横空出世,密码学的发展完成了一次飞跃。
Python诞生于20世纪90年代,它是一种面向对象语言特点与解释型语言特点相结合的高级程序设计语言,已经得到了大规模应用。本书将Python语言与密码学结合起来,从简单的古典密码算法开始,一直到公钥密码算法,进行了简洁而细致的说明与解读。每一种密码算法的讲解包括原理部分、实现部分和破解部分(公钥算法不包括破解部分),其中后两者附有详细的Python代码,注释简洁明了,可读性极高。每章的末尾还提供了一些习题,帮助读者巩固所学知识并进行深入理解。
本书适合任何想要学习Python编程并对密码学抱有兴趣的读者。本书对Python编程的基础要求不高,初学者可以放心地阅读本书。相信本书一定能够为读者带来**的阅读体验。
作者简介
阿尔·斯维加特(Al Sweigart)是一位专业的软件开发人员,他专注于儿童和成人编程项目。他编写了《Python游戏编程快速上手》《Python和Pygame游戏开发指南》《Python密码学编程》《Python编程快速上手——让繁琐工作自动化》等图书,深受读者欢迎。