本书是学习用python编程实现加密算法的初学者指南。本书采用的示例源代码,是几个加密算法及其破解程序,包括凯撒密码、换位加密法、乘数加密法、仿射加密法、简单代替加密法、维吉尼亚加密法等,以及这些加密法的破解程序。本书的后一章还介绍了现代rsa加密法和公钥加密法。本书适合python初学者和密码学的初学者,也适合信息安全从业人员。
python是一种高级程序设计语言,因其简洁、易读及可扩展性日渐成为程序设计领域备受推崇的语言。同时,python语言在算法领域也得到了很好的应用。本书通过理论和实例相结合的方式介绍了多种加密算法。全书共分24章,由浅入深地介绍了与密码学编程相关的各类基础知识、编程技巧以及算法实现。除此之外,本书还提供了相应的源码下载资源,以供读者更好地进行探索和学习。本书适合python初学者和密码学的初学者,也适合信息安全从业人员。
Al Sweigart是加利福尼亚州旧金山的一名软件开发者。他很喜欢骑自行车、当志愿者、泡咖啡吧以及开发有用的软件。他编写了《Python游戏编程快速上手》《Python和Pygame游戏开发指南》《Python密码学编程》《Python编程快速上手——让繁琐工作自动化》等图书,深受读者欢迎。他生于德克萨斯的休斯顿。他在德克萨斯大学Austin分校读完了计算机科学学位。
《MySQL DBA修炼之道》内容简介:本书的作者是互联网一线的数据库开发、运维专家,书中的内容是其对10多年工作中所遇问题的思考和总
Withover250,000appstochoosefrominApplesAppStore,youcanmakeyouriPhoneoriPodTouchd...
《中国水文化遗产考略》内容简介:本书是作者多年从事水文化遗产宣传教育研究的成果总结,全书分“水文化文物鉴赏”和“水文化文物
《我的婚礼故事 》内容简介:本书以真实的婚礼故事引出婚礼策划时需要注意的问题和具体的操作过程,形式新颖,内容全面。本书不仅
《RESTful Web APIs中文版》内容简介:本书是针对RESTful API的实用指南,通过展示各种用来创建高可用应用的强大工具,讲解REST的深
Themoney-basedglobaleconomyisfailing.Thecreditcrunchunderminedcapitalismsability...
三级PC技术教程(全国计算机等级考试教材系列) 内容简介 本书是根据教育部考试中心*新制定的《全国计算机等级考试大纲 (2004年版)》对三级PC技术的考试范围...
本书所展示的大量示例网站都是难得一见的佳作,这些网站时而浓墨重彩,时而简洁素雅,为读者带来一场丰富的视觉盛宴。读者可以从
《分享经济》内容简介:本书从内生技术的垄断竞争政治经济学角度剖析分享经济,指出:在生产力发展超过工业化达到高级阶段后,共享
计算机审计情景案例 内容简介 计算机审计在我国正处于探索和发展的过程中,审计实践中会遇到各种各样的问题。本书选编了50个计算机审计的典型案例。从数据审计到信息系...
《好的PPT会说话》内容简介:本书分为7个章节,第1章节主要介绍关于演示目的、载体和演示文稿作用的思考,第2章明确了PPT需要理清思
爱上Arduino-(第2版) 本书特色 arduino单片机的创始人massimobanzi著作亲切明白的观念解说,真实完整的实作步骤说明,融入*新技术的...
《C语言解惑》内容简介:在C语言的学习过程中,初学者往往因为不熟悉各种语法规范导致各种错误,进阶学习者常常希望编制出更高效、
专转本计算机应用基础考试核心密卷 内容简介 本书紧扣2005年计算及应用基础考试内容,分理论题和操作题两部分。本书前十套试卷是对计算机应用基础知识体系与操作实践...
Thisbookprovidesthetheory,practicaldetails,andtoolsnecessaryforbuildingvisualiza...
《CFA一级闪卡》内容简介:作者根据CFA考试大纲,系统地梳理了CFA一级考试的知识点与复习重点,帮助所有考生迅速掌握CFA一级知识体
《大数据云图》内容简介:★亚马逊、Google、IBM、Facebook、LinkedIn……超过一百家大数据公司的商业法则深度解密。教育、医疗、电
《百万英镑》内容简介:本书包括马克·吐温具有代表性的中短篇小说,共十三篇,其中《百万英镑》是马克·吐温最脍炙人口的名篇,讲
《北海道漫步》内容简介:作为近年来热门的旅行目的地,北海道以其独特的自然风貌及冰雪景观吸引着世界各地的旅行者。本书从北海道
《云转型:技术、人员、流程、模型与运营》内容简介:本书探讨了企业云转型的时代趋势和转型过程中总结的经验教训,分为两部分。第