本书是学习用python编程实现加密算法的初学者指南。本书采用的示例源代码,是几个加密算法及其破解程序,包括凯撒密码、换位加密法、乘数加密法、仿射加密法、简单代替加密法、维吉尼亚加密法等,以及这些加密法的破解程序。本书的后一章还介绍了现代rsa加密法和公钥加密法。本书适合python初学者和密码学的初学者,也适合信息安全从业人员。
python是一种高级程序设计语言,因其简洁、易读及可扩展性日渐成为程序设计领域备受推崇的语言。同时,python语言在算法领域也得到了很好的应用。本书通过理论和实例相结合的方式介绍了多种加密算法。全书共分24章,由浅入深地介绍了与密码学编程相关的各类基础知识、编程技巧以及算法实现。除此之外,本书还提供了相应的源码下载资源,以供读者更好地进行探索和学习。本书适合python初学者和密码学的初学者,也适合信息安全从业人员。
Al Sweigart是加利福尼亚州旧金山的一名软件开发者。他很喜欢骑自行车、当志愿者、泡咖啡吧以及开发有用的软件。他编写了《Python游戏编程快速上手》《Python和Pygame游戏开发指南》《Python密码学编程》《Python编程快速上手——让繁琐工作自动化》等图书,深受读者欢迎。他生于德克萨斯的休斯顿。他在德克萨斯大学Austin分校读完了计算机科学学位。
说服力-让你的PPT会说话 本书特色 500强企业人力资源主管倾力推荐ppt达人 大乘起信/lonely fish/孙小小/excelpro/小蚊子/蝇子/秋叶...
《JavaScript面向对象编程指南》内容包括:JavaScript作为一门浏览器语言的核心思想;面向对象编程的基础知识及其在JavaScript中
《储蓄投资金融政治经济学》内容简介:在货币经济中,储蓄投资决策分离,使得统一的积累过程变成三个相互联系而又相对独立的过程,
华南师范大学计算机学院教授。大学毕业并任教于军事电信工程学院(即西安电子科技大学)信息工程系,多年从事数字系统、数据通信和
群体研讨支持系统及其文本分析方法 内容简介 本书分上下两部分, 上半部分重点介绍了群体研讨支持系统研究的*近进展, 主要涉及群体决策中相关的任务类型, 群体支持...
本书结合了作者十余年的教学经验,融合了诺贝尔奖得主及其他学者数十年的研究成果,用深入浅出的方法帮助你发现自己决策中的误区
《别具光芒CSS属性、浏览器兼容与网页布局》结合大量范例与实际应用的实例,详细介绍了W3C发布的层叠样式表CSS2.1规范,浏览器对
《少年维特的烦恼》内容简介:歌德是近代杰出的诗人、作家和思想家。世人公认他是继但丁和莎士比亚之后西方精神文明最为卓越的代表
《编程珠玑》第一版是我早期职业生涯中阅读过的对我影响较大的书籍之一,在书中首次接触到的很多观点都让我长期受益。作者在这一
《一平米健身:硬派健身》内容简介:到底是什么,阻碍了我们健身? “69%的人说,我没时间;37%的人说,花销太大;30%的人说,我没
《新编会计业务从入门到精通》内容简介:《新编会计业务从入门到精通》以《会计法》《企业会计准则》以及各项财经法规的规定等为依
《当你自信独立,才能无所畏惧》内容简介:你有没有在某一刻认真的问过自己:到底想成为一个什么样的姑娘?自己内心真正想要的是什
《醉鲨》内容简介:★“荣获挪威最重要的文学奖——伯瑞格文学奖 (The Brage Prize),至今在挪威畅销不衰。★一部精彩绝伦的北欧探
《ATT&CK与威胁猎杀实战》内容简介:本书主要介绍ATT&CK框架与威胁猎杀。第1部分为基础知识,帮助读者了解如何收集数据以及如何通过
当今社会技术体系面临变革,巨大的社会需求和挑战不断涌现,毫不夸张地说,这是一个人人参与设计的时代。在此背景下,无论是设计
《态度》内容简介:《态度》是作家韩少功的一部杂文集,收录了韩少功近年来创作的思想文化随笔、演讲录共十五篇。两篇分别关于捷克
《性能之巅》内容简介:本书基于Linux 和Solaris系统阐述了适用于所有系统的性能理论和方法,Brendan Gregg将业界普遍承认的性能方
本书是一本为PHP初学者量身定制的秘籍。本书由浅入深地介绍了PHP语言,通过对书中的留言版、投票系统和CMS内容管理系统这些项目开
《聪明女人的66封读心札记》内容简介:本书将和大家一起揭开这些行为背后的心理秘密。生活就像是一场场博弈赛,能否成为最后的赢家
数据分析实战-基于EXCEL和SPSS系列工具的实践 本书特色 本书分为三大部分,*部分基础篇(第1章和第2章)主要介绍数据分析的概念、术语、方法、模型等,为后...