本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正
阅读本书,你将更直观、更深刻地体会到如何正确使用加密技术。本书讲述Python密码算法的基础知识,阐释密码学内部原理,演示常见错误。
在当今的IT领域,密码学堪称安全基础设施的命脉。密码学无处不在,从各国政府部门乃至普通消费者,通信大多以某种形式受到加密保护,即使谷歌搜索也不例外。但密码学很容易被误配置、误用和误解。
在实际应用中,加密操作的开发者通常并非密码学专家,未透彻理解各种算法、模式和其他参数的含义。本书在示例的引导下澄清概念,列举不当的加密方式,分析如何破解“糟糕”密码。本书直击要害,深入讲解密码学的核心内容;你将体验到哪些密码是有效的,哪些是无效的,并悟透原因。
理解密码学的使用场合、误用方式和原因
了解什么是安全哈希,以及安全哈希的基本属性了解块密码(如AES)的算法和模式,以及不当配置的密码为什么容易遭到破解
使用消息完整性和/或数字签名来保护消息使用现代对称密码,如AES-GCM和ChaCha了解公钥加密的基础知识,包括ECDSA签名了解如何破解填充不当的RSA加密
使用TLS连接进行安全通信
了解证书的工作原理,熟悉证书锁定和CT日志等新功能
Seth James Nielson是Crimson Vista公司的创始人和首席科学家,该公司是一家计算机安全研究和咨询公司。Seth也是Johns Hopkins大学的兼职教授,讲授网络安全,并担任信息安全研究所的高级研究项目主任;作为大学工作的-部分,他通过Cisco的慷慨资助,与他人共同创建了一个知识库。
Christopher K. Monson拥有机器学习博士学位,在谷歌工作了十多年,从事各种工程、机器学习和领导工作。他拥有丰富的编写和讲授多种编程课程的经验,曾从事文档密码恢复、恶意软件检测和大规模安全计算方面的工作。Christopher目前在Data Machines公司担任首席技术官,并在Johns Hopkins大学信息安全学院讲授云计算安全课程。
★★★★★本书启发性强,我受益颇多!
——Mike Price
我并非密码学专家,不熟悉加密包的更佳实践和用法。我曾尝试从网络学习密码学知识。但通过Google搜索时,首先看到的都是未维护的包;stackoverflow网站的示例中也没有阐明各项技术的使用要领。而在本书中,我获得了解决这些问题的答案,拨云见日,一切豁然开朗;在此向广大读者强烈推荐本书!
★★★★★一本出类拔萃的书籍!
-Evgeny
本书讲解通俗易懂、选材精良,揭开了密码学的神秘面纱。如果你对现代密码学的正确应用感兴趣,想了解用Python编写密码算法的基础知识,本书是你的一站式充电站。
★★★★★一本必读书籍,呈现实用的密码学基础知识!
——Horace
对于本书,几位读者已给出很好的、有帮助的评论。在此,我要发表一下自己的看法。拿到本书后,我每天都在咀嚼和思考,汲取到不少知识营养,获益良多。通过阅读本书,你将了解到是否安全地保护了数据。敦促购买了本书的读者亲手完成书中的示例,从做中学。
这是一本值得反复研读的宝典。
★★★★★本书直击要害,深入讲解密码学的核心内容,是一本优秀书籍!
———Alex
苦苦追寻后,终于找到一本在密码学理论和实践方面完美平衡的书籍。在此向你推荐本书!