本书一版曾获首届全国教材建设奖全国优秀教材二等奖,也入选 “十二五”普通高等教育本科国家级规划教材, 本次在一版的基础上全面修订, 系统地讲解了密码学的基本知识, 并对密码学近年来的研究成果作了大量更新介绍. 特别是在 Hash 函数、分组密码体制、公开密钥密码体制和密码学新进展相关章节中, 不仅介绍了经典的密码体制和算法, 还阐述了部分算法的安全性分析, 并进一步介绍了密码协议及近几年密码发展的新成果, 如抗量子密码和云计算安全等. 为了使读者更好地掌握密码学知识, 书中讲述了必要的数学背景, 并在附录中提供相关参考资料, 还在大部分章节增加了实践习题及二维码, 扫码可以反复学习密码学重难点微视频, 以便读者进行相关研究和实践. 本书表达清晰、 论证严谨、习题丰富, 并穿插有密码学史上的趣闻轶事, 使学生对密码学理论和实践的背景更加了解, 对密码学学习产生兴趣. 本书可以作为高等院校密码学基础、信息安全、计算机安全、网络安全、 通信安全和应用数学等课程的教材或参考书, 也可供信息安全系统设计开发人 员、密码学和信息安全等爱好者参考.密码是目前世界上公认的,保障网络与信息安全最有效、最可靠、最经济的关键核心技术. 《中华人民共和国密码法》 于2020年1月1日起正式实施,密码工作直接关系国家政治安全、经济安全、国防安全和信息安全,密码学的重要性不言而喻!如何让社会公众正确地认识密码,了解密码的作用,合法地使用密码,增强密码安全意识,密码学教学是最重要的手段之一.