本书系统地介绍了密码编码学与网络安全的基本原理和应用技术。全书分为六部分: 背景知识部分介绍信息与网络安全的概念、数论; 对称密码部分讨论古典加密技术、分组加密和数据加密标准、有限域、高级加密标准、分组加密操作、随机位生成和流密码; 非对称密码部分讨论公钥加密和RSA、其他公钥加密体制; 密码编码数据完整性算法部分讨论密码学哈希函数、消息认证编码、数字签名、轻量级密码学与后量子密码学; 互信部分讨论密钥管理与分发、用户鉴别; 网络和互联网安全部分讨论传输层安全、无线网络安全、电子邮件安全、IP安全、网络终端安全、云安全、物联网安全。附录A讨论线性代数的基本概念, 附录B讨论保密和安全措施, 附录C介绍数据加密标准, 附录D介绍简化AES, 附录E介绍生日攻击的数学基础。
