本书以安全服务和安全模型为线索,介绍了信息安全的基本原理。以密码分析和密码编码相结合的思路,完整地介绍密码编码学,除了对算法的基本原理进行介绍外,还介绍算法实现和应用中的一些实际问题。并在此基础上,介绍了相关综合应用。建立了信息安全理论和技术的一个良好和完整的知识体系。每章后配有不同难度的习题。注重理论与实际的结合,在相关章节后附有一些加深理论理解的难易程度不同的实际实验项目或者方案设计题目。
本教材涉及密码编码与网络安全从技术到管理的方方面面,以数据机密性、数据完整性、不可否认性、鉴别和访问控制五大类安全服务和安全模型为线索,介绍了信息安全的基本原理。以密码编码与密码分析相结合的思路,比较完整地介绍了密码编码学的基本原理和算法实现,包括:古典密码、现代对称密码、公钥密码和散列函数,并讨论了密码算法实际应用中的一些问题,如密钥长度、密钥管理、硬件加密和软件加密,以及算法应用中曾经出现的教训等。在此基础上,介绍了相关综合应用,包括电子邮件的安全、网络安全协议和数据库安全。在网络安全与系统安全方面讨论了网络入侵与攻击、入侵检测、防火墙和计算机病毒防范。此外也介绍了信息安全的一些标准化情况,包括标准化机构和信息安全的评估标准。本书不仅介绍网络安全的基本原理,更注重理论与实际的结合,在相关章节后附有一些加深理论理解的难易程度不同的思考练习题和实践/实验题。
本书可作为信息类专业高年级本科生和研究生教材,也可以为信息安全、计算机、通信和电子工程等领域研究和开发人员提供有益的帮助和参考。