本书系统介绍了密码编码学与网络安全的基本原理和应用技术。全书的内容分为以下七个部分:对称密码部分讨论了对称加密的算法和设计原则;公钥密码部分讨论了公钥密码的算法和设计原则;密码学中的数据完整性算法部分讨论了密码学Hash函数、消息认证码和数字签名;相互信任部分讨论了密钥管理和用户认证技术;网络安全与Internet安全部分讨论了应用密码算法和安全协议为网络和Internet提供安全;系统安全部分讨论了保护计算机系统免受各种安全威胁的技术;法律与道德问题部分讨论了与计算机和网络安全相关的法律与道德问题。本书的第六版与第五版相比,书的章节组织基本不变,但增加了许多新内容。如增加了云安全、新Hash函数标准SHA-3、真随机数产生器、移动设备安全等新内容。而且许多章节的论述方法也做了调整,使之更贴近技术实际,使读者更易理解。