本书是为信息安全专业编写的专业基础课教材,其选材及内容的组织安排是在参考了国内外已出版的若干同类教材的基础上,根据现代密码学的特点以及对信息安全专业学生的培养目标确定的。本书全面深入地介绍了现代密码学的基础理论。全书共分15章和1个附录。内容包括密码学研究的基本问题、古典密码学、密码学的信息论基础和计算复杂性理论基础、单向函数和伪随机序列生成器的严格理论、序列密码、分组密码和公钥密码、字签名、杂凑函数、身份识别、认证码、密钥管理和零知识证明,附录的内容包括本书用到的代数学和初等数论方面的基础知识,每章还包括注记和习题。本书注意了严格理论和直观描述的配合,在介绍经典密码体制的同时,注意从中总结出一般的原则和方法及基本工具,并注?亟樯芤恍┬碌拿苈胩逯啤?本书是为信息安全专业编写的专业基础课教材,适用于高等院校信息安全本科专业的学生以及计算机应用、信息工程、应用数学等相关本科专业的学生,同时也可供从事信息安全工作的科技人员以及相关专业的研究生参考。