《计算机安全与密码学》系统地介绍了密码学和计算机安全的基本原理及应用技术。全书的内容可划分为以下四个部分。第一部分介绍古典密码。第二部分探讨第二次世界大战时期的密码。第三部分分析现代密码,主要介绍了数据加密标准(DES)、高级数据加密标准(AES)、公钥密码的原理及大整数因子分解和离散对数问题、背包公钥密码、RSA公钥密码、椭圆曲线公钥密码(ECC)等。第四部分描述密码技术的应用,主要介绍了数字签名与认证、密钥交换、操作系统口令、电子商务保护、ATM卡和智能卡等。为便于教学,书中给出了大量例子,并配有许多习题,参考资料可以从网站得到。《计算机安全与密码学》内容全面,讲述深入浅出,理论结合实际,适合课堂教学和自学,是一本难得的好书。《计算机安全与密码学》可作为研究生和高年级本科生的教材,也可供从事信息安全、计算机、通信、电子工程及电子商务等领域的科技人员参考。