×
超值优惠券
¥50
100可用 有效期2天

全场图书通用(淘书团除外)

关闭
暂无评论
图文详情
  • ISBN:9787563569397
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 开本:26cm
  • 页数:356页
  • 出版时间:2023-07-01
  • 条形码:9787563569397 ; 978-7-5635-6939-7

内容简介

本书是一本关于现代密码学的基础教材,主要分为4个部分,共12章。第1部分(第1~3章)主要介绍现代密码学的发展概况、基本概念和基本思想,密码学用到的信息论与复杂度理论以及早期密码算法等基本知识。第2部分(第4~8章)主要介绍现代密码学的加密和认证基本原语,包括分组密码、序列密码、Hash函数、消息认证码、公钥密码、数字签名等。第3部分(第9~11章)主要介绍现代密码学的应用,包括密码协议、密钥管理协议和网络安全协议等。第4部分(第12章)简单介绍现代密码学的一些新的研究进展。 本书通俗易懂、例证丰富、重点突出、习题多样,可使读者轻松入门、快速理解核心内容、牢固掌握重点知识。 本书是网络空间安全专业的一本专业基础课教材,可作为高等院校信息科学专业或其他相关专业本科生和研究生的教材,也可作为相关领域的教师、科研人员以及工程技术人员的参考书。

目录

第1章密码学概论1 1.1信息安全与密码学1 1.1.1信息安全的目标2 1.1.2攻击的主要形式和分类3 1.1.3密码学在信息安全中的作用5 1.2密码学发展史6 1.2.1传统密码6 1.2.2现代密码9 1.3标准及法律法规10 1.3.1密码标准10 1.3.2法律法规12 习题112 第2章密码学基础15 2.1密码学的分类15 2.1.1密码编码学15 2.1.2密码分析学17 2.1.3密码体制模型18 2.1.4密码体制的安全性19 2.1.5认证体制模型20 2.1.6认证体制的安全性21 2.2香农理论22 2.2.1熵及其性质22 2.2.2完全保密性27 2.2.3冗余度、唯一解距离与理想保密性30 2.3认证系统的信息理论33 2.3.1认证系统的攻击33 2.3.2完善认证系统36 2.4复杂度理论38 2.4.1算法的复杂度38 2.4.2问题的复杂度40 2.4.3计算安全性41 习题244 第3章传统密码体制47 3.1置换密码47 3.1.1列置换密码48 3.1.2周期置换密码49 3.2代换密码49 3.2.1单表代换密码50 3.2.2多表代换密码51 3.2.3典型应用:Enigma转轮密码机56 3.3传统密码的分析57 3.3.1统计分析法57 3.3.2明文密文对分析法63 习题365 第4章分组密码69 4.1分组密码概述69 4.1.1分组密码69 4.1.2理想分组密码70 4.1.3分组密码的设计原则71 4.1.4分组密码的迭代结构73 4.2数据加密标准76 4.2.1DES的历史76 4.2.2DES的基本结构77 4.2.3DES的初始置换和逆初始置换78 4.2.4DES的轮函数F79 4.2.5DES的密钥编排83 4.2.6DES的安全性84 4.2.7三重DES86 4.2.8DES的分析方法88 4.3高级加密标准93 4.3.1AES的基本结构93 4.3.2字节代换95 4.3.3行移位99 4.3.4列混合99 4.3.5轮密钥加101 4.3.6密钥扩展102 4.3.7AES的解密104 4.3.8AES的安全性和可用性106 4.3.9AES和DES的对比107 4.4典型的分组密码107 4.4.1SM4算法107 4.4.2IDEA算法110 4.4.3RC6算法113 4.4.4Skipjack算法114 4.5分组密码的工作模式117 4.5.1电子密码本模式117 4.5.2密码分组链接模式118 4.5.3密码反馈模式120 4.5.4输出反馈模式121 4.5.5计数器模式122 习题4123 第5章序列密码127 5.1序列密码简介127 5.1.1起源127 5.1.2序列密码的定义127 5.1.3序列密码的分类128 5.1.4序列密码的工作原理130 5.2线性反馈移位寄存器131 5.2.1移位寄存器131 5.2.2线性反馈移位寄存器132 5.2.3LFSR周期分析134 5.2.4伪随机性测试135 5.2.5m序列密码的破译136 5.2.6带进位的反馈移位寄存器137 5.3非线性序列138 5.3.1Geffe发生器139 5.3.2JK触发器139 5.3.3Pless生成器140 5.3.4门限发生器140 5.4典型的序列密码算法141 5.4.1ZUC算法141 5.4.2RC4算法143 5.4.3A5算法146 5.4.4HC算法148 5.4.5Rabbit算法149 习题5151 第6章Hash函数和消息认证155 6.1Hash函数简介155 6.1.1Hash函数的概念155 6.1.2Hash函数的结构156 6.1.3Hash函数的应用156 6.2Hash函数的实现157 6.2.1MD5算法157 6.2.2SHA1163 6.2.3SHA256169 6.2.4SHA512172 6.2.5SM3算法177 6.3Hash函数攻击179 6.3.1生日悖论180 6.3.2两个集合相交问题180 6.3.3Hash函数的攻击方法181 6.4消息认证181 6.4.1消息认证码181 6.4.2基于DES的消息认证码182 6.4.3基于Hash函数的认证码183 习题6185 第7章公钥密码体制188 7.1公钥密码体制概述188 7.1.1公钥密码体制的提出188 7.1.2公钥密码体制的思想189 7.2RSA公钥密码算法190 7.2.1RSA密钥生成算法190 7.2.2RSA加解密算法190 7.2.3RSA公钥密码的安全性193 7.3ElGamal公钥密码算法195 7.3.1ElGamal密钥生成算法195 7.3.2ElGamal加解密算法196 7.3.3ElGamal公钥密码的安全性197 7.4椭圆曲线公钥密码算法199 7.4.1椭圆曲线200 7.4.2ECC密钥生成算法203 7.4.3ECC加解密算法203 7.4.4SM2算法205 7.4.5ECC的安全性206 7.4.6ECC的优势207 7.5其他公钥密码算法208 7.5.1MH背包公钥密码算法208 7.5.2Rabin公钥密码算法210 7.5.3GoldwasserMicali概率公钥密码算法211 7.5.4SM9算法212 7.5.5NTRU算法214 习题7216 第8章数字签名技术220 8.1数字签名概述220 8.1.1数字签名的基本概念220 8.1.2数字签名的基本原理221 8.2数字签名的实现方案222 8.2.1基于RSA的签名方案222 8.2.2基于离散对数问题的签名方案224 8.2.3基于椭圆曲线的签名方案230 8.3特殊数字签名232 8.3.1代理签名232 8.3.2盲签名235 8.3.3群签名237 8.3.4不可否认签名239 8.3.5其他数字签名240 习题8243 第9章密码协议247 9.1密码协议概述247 9.2零知识证明协议248 9.2.1QuisquaterGuillou零知识证明协议249 9.2.2Hamilton零知识证明协议250 9.2.3身份的零知识证明协议250 9.3比特承诺协议252 9.3.1基于对称密码算法的比特承诺协议253 9.3.2基于散列函数的比特承诺协议253 9.3.3基于数学难题的比特承诺协议254 9.4不经意传输协议254 9.4.1Blum不经意传输协议255 9.4.2公平掷币的不经意传输协议256 9.4.3隐私保护的不经意传输协议257 9.5安全多方计算协议259 9.5.1百万富翁问题259 9.5.2平均薪水问题261 9.6电子商务中的密码协议263 9.6.1电子货币263 9.6.2电子投票267 9.6.3电子拍卖270 习题9274 第10章密钥管理278 10.1密钥管理概述278 10.1.1密钥管理的原则278 10.1.2密钥管理的层次结构279 10.2密钥的生命周期281 10.3密钥建立282 10.3.1密钥分配283 10.3.2密钥协商285 10.4公钥管理简介287 10.4.1数字证书288 10.4.2数字证书的管理288 10.4.3公钥管理的相关标准290 10.5密钥托管技术291 10.5.1密钥托管简介291 10.5.2密钥托管的主要技术292 10.6秘密共享技术295 10.6.1Shamir门限方案295 10.6.2AsmuthBloom门限方案298 习题10300 第11章网络安全协议304 11.1网络安全协议概述304 11.2SSL协议304 11.2.1SSL协议简介304 11.2.2SSL协议的体系结构305 11.2.3SSL协议的安全实现306 11.2.4SSL协议的应用模式310 11.3SET协议311 11.3.1SET协议简介311 11.3.2SET协议的体系结构311 11.3.3SET协议的安全实现312 11.3.4SET协议的应用模式316 11.4IPSec协议318 11.4.1IPSec协议简介318 11.4.2IPSec协议的体系结构318 11.4.3IPSec协议的安全实现321 11.4.4IPSec协议的应用模式327 习题11329 第12章密码学新进展333 12.1后量子密码简介333 12.2量子密码简介336 12.3混沌密码简介340 12.4DNA密码简介344 习题12348 参考文献350
展开全部

作者简介

谷利泽,男,1988年毕业于东南大学计算机科学与工程专业获学士学位, 2001年毕业于北京邮电大学计算机科学与技术专业获硕士学位,2005年毕业于北京邮电大学密码学专业获博士生学位,同年留校在北京邮电大学信息安全中心担任教学和科研工作。一直从事信息安全的研究及其应用,具有较强的实际应用能力和较丰富的理论知识,组织研发或完成多个网络安全产品或项目,同时,注重信息安全方面的理论研究,主持或参与多项国家级纵向项目,发表多篇论文。

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航