NUEVO Las categorías son más inteligentes — los títulos más populares lideran el camino. Explorar →
应用密码学:协议、算法与C源程序(原书第2版) PDF
descripción
书签已装载,
书签制作方法请找 [email protected]
完全免费
......我所读过的关于密码学最好的书......该书是美国国家安全局最不愿意见到出版的书......
—— 《Wired》
......不朽的......令人着迷的......计算机程序员必读的密码学上决定性的著作......
—— 《Dr.Dobb's Journal》
......该领域勿庸置疑的一本权威之作。
—— 《PC Magazine》
......编码高手的圣经。
—— The Millennium Whole Earth Catalog
密码学的应用领域远远不只是编码和解码信息,要了解有关密码学技术的数字签名的知识,本书是必读之作。本书介绍了密码学协议的通用类型、特定技术,详细介绍了现实世界密码学算法的内部机制,包括DES和RSA公开密钥加密系统。书中提供了源代码列表和大量密码学应用方面的实践活动,如产 生真正的随机数和保持密钥安全的重要性。
全书共分四个部分,定义了密码学的多个术语,介绍了密码学的发展及背景,描述了密码学从简单到复杂的各种协议,详细讨论了密码技术。并在此基础上列举了如DES、IDEA、RSA、DSA等十多个算法以及多个应用实例,并提供了算法的源代码清单。
全书内容广博权威,具有极大的实用价值,是致力于密码学研究的专业及非专业人员一本难得的好书。
Nombre de archivo alternativo
lgrsnf/应用密码学协议、算法与C源程序.pdf
Nombre de archivo alternativo
nexusstc/应用密码学:协议、算法与C源程序(原书第2版)/761b0c2058fc1cf6876021bdfb657949.pdf
Título alternativo
应用密码学 : 协议, 算法与C源程序 = Applied cryptography : protocols, algorithms, and source code in C
Título alternativo
应用密码学 Ying yong mi ma xue
Autor alternativo
Shi nai er.; Wu shi zhong; Zhu shi xiong.; Zhang wen zheng
Autor alternativo
施奈尔 (Schneier, Bruce)
Editorial alternativa
China Machine Press
Edición alternativa
Ji suan ji ke xue cong shu, Di 1 ban, Beijing, 2014
Edición alternativa
Ji suan ji ke xue cong shu, 北京 Bei jing, 2014
Edición alternativa
China, People's Republic, China
comentarios de metadatos
lg2714626
comentarios de metadatos
{"isbns":["7111445333","9787111445333"],"publisher":"机械工业出版社","series":"计算机科学丛书"}
Descripción alternativa
封面
书名
版权
前言
目录
第1章 基础知识
1.1 专业术语
1.1.1 发送者和接收者
1.1.2 消息和加密
1.1.3 鉴别、完整性和抗抵赖
1.1.4 算法和密钥
1.1.5 对称算法
1.1.6 公开密钥算法
1.1.7 密码分析
1.1.8 算法的安全性
1.1.9 过去的术语
1.2 隐写术
1.3 代替密码和换位密码
1.3.1 代替密码
1.3.2 换位密码
1.3.3 转轮机
1.3.4 进一步的读物
1.4 简单异或
1.5 一次一密乱码本
1.6 计算机算法
1.7 大数
第一部分 密码协议
第2章 协议结构模块
2.1 协议概述
2.1.1 协议的目的
2.1.2 协议中的角色
2.1.3 仲裁协议
2.1.4 裁决协议
2.1.5 自动执行协议
2.1.6 对协议的攻击
2.2 使用对称密码系统通信
2.3 单向函数
2.4 单向散列函数
2.5 使用公开密钥密码系统通信
2.5.1 混合密码系统
2.5.2 Merkle的难题
2.6 数字签名
2.6.1 使用对称密码系统和仲裁者对文件签名
2.6.2 数字签名树
2.6.3 使用公开密钥密码系统对文件签名
2.6.4 文件签名和时间标记
2.6.5 使用公开密钥密码系统和单向散列函数对文件签名
2.6.6 算法和术语
2.6.7 多重签名
2.6.8 抗抵赖和数字签名
2.6.9 数字签名的应用
2.7 带加密的数字签名
2.7.1 重新发送消息作为收据
2.7.2 阻止重新发送攻击
2.7.3 对公开密钥密码系统的攻击
2.8 随机和伪随机序列的产生
2.8.1 伪随机序列
2.8.2 密码学意义上安全的伪随机序列
2.8.3 真正的随机序列
第3章 基本协议
3.1 密钥交换
3.1.1 对称密码系统的密钥交换
3.1.2 公开密钥密码系统的密钥交换
3.1.3 中间人攻击
3.1.4 连锁协议
3.1.5 使用数字签名的密钥交换
3.1.6 密钥和消息传输
3.1.7 密钥和消息广播
3.2 鉴别
3.2.1 使用单向函数鉴别
3.2.2 字典式攻击和salt
3.2.3 SKEY
3.2.4 使用公开密钥密码系统鉴别
3.2.5 使用联锁协议互相鉴别
3.2.6 SKID
3.2.7 消息鉴别
3.3 鉴别和密钥交换
3.3.1 Wide-Mouth Frog协议
3.3.2 Yahalom协议
3.3.3 Needham-Schroeder协议
3.3.4 Otway-Rees协议
3.3.5 Kerberos协议
3.3.6 Neuman-Stubblebine协议
3.3.7 DASS协议
3.3.8 Denning-Sacco协议
3.3.9 Woo-Lam协议
3.3.10 其他协议
3.3.11 学术上的教训
3.4 鉴别和密钥交换协议的形式化分析
3.5 多密钥公开密钥密码系统
3.6 秘密分割
3.7 秘密共享
3.7.1 有骗子的秘密共享
3.7.2 没有Trent的秘密共享
3.7.3 不暴露共享的秘密共享
3.7.4 可验证的秘密共享
3.7.5 带预防的秘密共享
3.7.6 带除名的秘密共享
3.8 数据库的密码保护
第4章 中级协议
4.1 时间标记服务
4.1.1 仲裁解决方法
4.1.2 改进的仲裁解决方法
4.1.3 链接协议
4.1.4 分布式协议
4.1.5 进一步的工作
4.2 阈下信道
4.2.1 阈下信道的应用
4.2.2 杜绝阈下的签名
4.3 不可抵赖的数字签名
4.4 指定的确认者签名
4.5 代理签名
4.6 团体签名
4.7 失败-终止数字签名
4.8 加密数据计算
4.9 位承诺
4.9.1 使用对称密码系统的位承诺
4.9.2 使用单向函数的位承诺
4.9.3 使用伪随机序列发生器的位承诺
4.9.4 模糊点
4.10 公平的硬币抛掷
4.10.1 使用单向函数的抛币协议
4.10.2 使用公开密钥密码系统的抛币协议
4.10.3 抛币入井协议
4.10.4 使用抛币产生密钥
4.11 智力扑克
4.11.1 三方智力扑克
4.11.2 对扑克协议的攻击
4.11.3 匿名密钥分配
4.12 单向累加器
4.13 秘密的全或无泄露
4.14 密钥托管
第5章 高级协议
5.1 零知识证明
5.1.1 基本的零知识协议
5.1.2 图同构
5.1.3 汉密尔顿圈
5.1.4 并行零知识证明
5.1.5 非交互式零知识证明
5.1.6 一般性
5.2 身份的零知识证明
5.2.1 国际象棋特级大师问题
5.2.2 黑手党骗局
5.2.3 恐怖分子骗局
5.2.4 建议的解决方法
5.2.5 多重身份骗局
5.2.6 出租护照
5.2.7 成员资格证明
5.3 盲签名
5.3.1 完全盲签名
5.3.2 盲签名协议
5.3.3 专利
5.4 基于身份的公开密钥密码系统
5.5 不经意传输
5.6 不经意签名
5.7 同时签约
5.7.1 带有仲裁者的签约
5.7.2 无需仲裁者的同时签约:面对面
5.7.3 无需仲裁者的同时签约:非面对面
5.7.4 无需仲裁者的同时签约:使用密码系统
5.8 数字证明邮件
5.9 秘密的同时交换
第6章 深奥的协议
6.1 保密选举
6.1.1 简单投票协议1
6.1.2 简单投票协议2
6.1.3 使用盲签名投票
6.1.4 带有两个中央机构的投票
6.1.5 带有单个中央机构的投票
6.1.6 改进的带有单个中央机构的投票
6.1.7 无需中央制表机构的投票
6.1.8 其他投票方案
6.2 保密的多方计算
6.2.1 协议1
6.2.2 协议2
6.2.3 协议3
6.2.4 协议4
6.2.5 无条件多方安全协议
6.2.6 保密电路计算
6.3 匿名消息广播
6.4 数字现金
6.4.1 协议1
6.4.2 协议2
6.4.3 协议3
6.4.4 协议4
6.4.5 数字现金和高明的犯罪
6.4.6 实用化的数字现金
6.4.7 其他数字现金协议
6.4.8 匿名信用卡
第二部分 密码技术
第7章 密钥长度
7.1 对称密钥长度
7.1.1 穷举攻击所需时间和金钱估计
7.1.2 软件破译机
7.1.3 神经网络
7.1.4 病毒
7.1.5 中国式抽彩法
7.1.6 生物工程技术
7.1.7 热力学的局限性
7.2 公开密钥长度
7.2.1 DNA计算法
7.2.2 量子计算法
7.3 对称密钥和公开密钥长度的比较
7.4 对单向散列函数的生日攻击
7.5 密钥应该多长
7.6 小结
第8章 密钥管理
8.1 产生密钥
8.1.1 减少的密钥空间
8.1.2 弱密钥选择
8.1.3 随机密钥
8.1.4 通行短语
8.1.5 X9.17密钥产生
8.1.6 DoD密钥产生
8.2 非线性密钥空间
8.3 传输密钥
8.4 验证密钥
8.4.1 密钥传输中的错误检测
8.4.2 解密过程中的错误检测
8.5 使用密钥
8.6 更新密钥
8.7 存储密钥
8.8 备份密钥
8.9 泄露密钥
8.10 密钥有效期
8.11 销毁密钥
8.12 公开密钥的密钥管理
8.12.1 公开密钥证书
8.12.2 分布式密钥管理
第9章 算法类型和模式
9.1 电子密码本模式
9.2 分组重放
9.3 密码分组链接模式
9.3.1 初始化向量
9.3.2 填充
9.3.3 错误扩散
9.3.4 安全问题
9.4 序列密码算法
9.5 自同步序列密码
9.6 密码反馈模式
9.6.1 初始化向量
9.6.2 错误扩散
9.7 同步序列密码
9.8 输出反馈模式
9.8.1 初始化向量
9.8.2 错误扩散
9.8.3 安全问题
9.8.4 OFB模式中的序列密码
9.9 计数器模式
9.10 其他分组密码模式
9.10.1 分组链接模式
9.10.2 扩散密码分组链接模式
9.10.3 带校验和的密码分组链接
9.10.4 带非线性函数的输出反馈
9.10.5 其他模式
9.11 选择密码模式
9.12 交错
9.13 分组密码与序列密码
第10章 使用算法
10.1 选择算法
10.2 公开密钥密码系统与对称密码系统
10.3 通信信道加密
10.3.1 链-链加密
10.3.2 端-端加密
10.3.3 两者的结合
10.4 用于存储的加密数据
10.4.1 非关联密钥
10.4.2 驱动器级与文件级加密
10.4.3 提供加密驱动器的随机存取
10.5 硬件加密与软件加密
10.5.1 硬件
10.5.2 软件
10.6 压缩、编码及加密
10.7 检测加密
10.8 密文中隐藏密文
10.9 销毁信息
第三部分 密码算法
第11章 数学背景
11.1 信息论
11.1.1 熵和不确定性
11.1.2 语言信息率
11.1.3 密码系统的安全性
11.1.4 唯一解距离
11.1.5 信息论的运用
11.1.6 混乱和扩散
11.2 复杂性理论
11.2.1 算法的复杂性
11.2.2 问题的复杂性
11.2.3 NP完全问题
11.3 数论
11.3.1 模运算
11.3.2 素数
11.3.3 最大公因子
11.3.4 求模逆元
11.3.5 求系数
11.3.6 费尔马小定理
11.3.7 欧拉?函数
11.3.8 中国剩余定理
11.3.9 二次剩余
11.3.10 勒让德符号
11.3.11 雅可比符号
11.3.12 Blum整数
11.3.13 生成元
11.3.14 伽罗瓦域中的计算
11.4 因子分解
11.5 素数的产生
11.5.1 Solovag-Strassen
11.5.2 Lehmann
11.5.3 Rabin-Miller
11.5.4 实际考虑
11.5.5 强素数
11.6 有限域上的离散对数
第12章 数据加密标准
12.1 背景
12.1.1 标准的开发
12.1.2 标准的采用
12.1.3 DES设备的鉴定和认证
12.1.4 1987年的标准
12.1.5 1993年的标准
12.2 DES的描述
12.2.1 算法概要
12.2.2 初始置换
12.2.3 密钥置换
12.2.4 扩展置换
12.2.5 S盒代替
12.2.6 P盒置换
12.2.7 末置换
12.2.8 DES解密
12.2.9 DES的工作模式
12.2.10 DES的硬件和软件实现
12.3 DES的安全性
12.3.1 弱密钥
12.3.2 补密钥
12.3.3 代数结构
12.3.4 密钥的长度
12.3.5 迭代的次数
12.3.6 S盒的设计
12.3.7 其他结论
12.4 差分及线性分析
12.4.1 差分密码分析
12.4.2 相关密钥密码分析
12.4.3 线性密码分析
12.4.4 未来的方向
12.5 实际设计准则
12.6 DES的各种变型
12.6.1 多重DES
12.6.2 使用独立子密钥的DES
12.6.3 DESX
12.6.4 CRYPT(3)
12.6.5 GDES
12.6.6 更换S盒的DES
12.6.7 RDES
12.6.8 snDES
12.6.9 使用相关密钥S盒的DES
12.7 DES现今的安全性
第13章 其他分组密码算法
13.1 Lucifer算法
13.2 Madryga算法
13.2.1 Madryga的描述
13.2.2 Madryga的密码分析
13.3 NewDES算法
13.4 FEAL算法
13.4.1 FEAL的描述
13.4.2 FEAL的密码分析
13.4.3 专利
13.5 REDOC算法
13.5.1 REDOCIII
13.5.2 专利和许可证
13.6 LOKI算法
13.6.1 LOKI91
13.6.2 LOKI91的描述
13.6.3 LOKI91的密码分析
13.6.4 专利和许可证
13.7 Khufu和Khafre算法
13.7.1 Khufu
13.7.2 Khafre
13.7.3 专利
13.8 RC2算法
13.9 IDEA算法
13.9.1 IDEA
13.9.2 IDEA的描述
13.9.3 IDEA的速度
13.9.4 IDEA的密码分析
13.9.5 IDEA的操作方式和变型
13.9.6 敬告使用者
13.9.7 专利和许可证
13.10 MMB算法
13.11 CA-1.1算法
13.12 Skipjack算法
第14章 其他分组密码算法(续)
14.1 GOST算法
14.1.1 GOST的描述
14.1.2 GOST的密码分析
14.2 CAST算法
14.3 Blowfish算法
14.3.1 Blowfish的描述
14.3.2 Blowfish的安全性
14.4 SAFER算法
14.4.1 SAFER K-64的描述
14.4.2 SAFER K-128
14.4.3 SAFER K-64的安全性
14.5 3-Way算法
14.6 Crab算法
14.7 SXAL8/MBAL算法
14.8 RC5算法
14.9 其他分组密码算法
14.10 分组密码设计理论
14.10.1 Feistel网络
14.10.2 简单关系
14.10.3 群结构
14.10.4 弱密钥
14.10.5 强的抗差分攻击和线性攻击
14.10.6 S盒的设计
14.10.7 设计分组密码
14.11 使用单向散列函数
14.11.1 Karn
14.11.2 Luby-Rackoff
14.11.3 消息摘要密码
14.11.4 基于单向散列函数的密码安全性
14.12 分组密码算法的选择
第15章 组合分组密码
15.1 双重加密
15.2 三重加密
15.2.1 用两个密钥进行三重加密
15.2.2 用三个密钥进行三重加密
15.2.3 用最小密钥进行三重加密
15.2.4 三重加密模式
15.2.5 三重加密的变型
15.3 加倍分组长度
15.4 其他多重加密方案
15.4.1 双重OFB/计数器
15.4.2 ECB+OFB
15.4.3 xDES
15.4.4 五重加密
15.5 缩短CDMF密钥
15.6 白化
15.7 级联多重加密算法
15.8 组合多重分组算法
第16章 伪随机序列发生器和序列密码
16.1 线性同余发生器
16.2 线性反馈移位寄存器
16.3 序列密码的设计与分析
16.3.1 线性复杂性
16.3.2 相关免疫性
16.3.3 其他攻击
16.4 使用LFSR的序列密码
16.4.1 Geffe发生器
16.4.2 推广的Geffe发生器
16.4.3 Jennings发生器
16.4.4 Beth-Piper停走式发生器
16.4.5 交错停走式发生器
16.4.6 双侧停走式发生器
16.4.7 门限发生器
16.4.8 自采样发生器
16.4.9 多倍速率内积式发生器
16.4.10 求和式发生器
16.4.11 DNRSG
16.4.12 Gollmann级联
16.4.13 收缩式发生器
16.4.14 自收缩式发生器
16.5 A5算法
16.6 Hughes XPD/KPD算法
16.7 Nanoteq算法
16.8 Rambutan算法
16.9 附加式发生器
16.9.1 Fish发生器
16.9.2 Pike发生器
16.9.3 Mush发生器
16.10 Gifford算法
16.11 M算法
16.12 PKZIP算法
第17章 其他序列密码和真随机序列发生器
17.1 RC4算法
17.2 SEAL算法
17.2.1 伪随机函数族
17.2.2 SEAL的描述
17.2.3 SEAL的安全性
17.2.4 专利和许可证
17.3 WAKE算法
17.4 带进位的反馈移位寄存器
17.5 使用FCSR的序列密码
17.5.1 级联发生器
17.5.2 FCSR组合发生器
17.5.3 LFSR/FCSR加法/奇偶级联
17.5.4 交错停走式发生器
17.5.5 收缩式发生器
17.6 非线性反馈移位寄存器
17.7 其他序列密码
17.7.1 Pless发生器
17.7.2 蜂窝式自动发生器
17.7.3 l/p发生器
17.7.4 crypt(1)
17.7.5 其他方案
17.8 序列密码设计的系统理论方法
17.9 序列密码设计的复杂性理论方法
17.9.1 Shamir伪随机数发生器
17.9.2 Blum-Micali发生器
17.9.3 RSA
17.9.4 Blum、Blum和Shub
17.10 序列密码设计的其他方法
17.10.1 Rip van Winkle密码
17.10.2 Diffie随机序列密码
17.10.3 Maurer随机序列密码
17.11 级联多个序列密码
17.12 选择序列密码
17.13 从单个伪随机序列发生器产生多个序列
17.14 真随机序列发生器
17.14.1 RAND表
17.14.2 使用随机噪声
17.14.3 使用计算机时钟
17.14.4 测量键盘反应时间
17.14.5 偏差和相关性
17.14.6 提取随机性
第18章 单向散列函数
18.1 背景
18.1.1 单向散列函数的长度
18.1.2 单向散列函数综述
18.2 Snefru算法
18.3 N-Hash算法
18.4 MD4算法
18.5 MD5算法
18.5.1 MD5的描述
18.5.2 MD5的安全性
18.6 MD2算法
18.7 安全散列算法
18.7.1 SHA的描述
18.7.2 SHA的安全性
18.8 RIPE-MD算法
18.9 HAVAL算法
18.10 其他单向散列函数
18.11 使用对称分组算法的单向散列函数
18.11.1 散列长度等于分组长度的方案
18.11.2 改进的Davies-Meyer
18.11.3 Preneel-Bosselaers-Govaerts-Vandewalle
18.11.4 Quisquater-Girault
18.11.5 LOKI双分组
18.11.6 并行Davies-Meyer
18.11.7 串联和并联Davies-Meyer
18.11.8 MDC-2和MDC-4
18.11.9 AR散列函数
18.11.10 GOST散列函数
18.11.11 其他方案
18.12 使用公开密钥算法
18.13 选择单向散列函数
18.14 消息鉴别码
18.14.1 CBC-MAC
18.14.2 消息鉴别算法
18.14.3 双向MAC
18.14.4 Jueneman方法
18.14.5 RIPE-MAC
18.14.6 IBC-Hash
18.14.7 单向散列函数MAC
18.14.8 序列密码MAC
第19章 公开密钥算法
19.1 背景
19.2 背包算法
19.2.1 超递增背包
19.2.2 由私人密钥产生公开密钥
19.2.3 加密
19.2.4 解密
19.2.5 实际的实现方案
19.2.6 背包的安全性
19.2.7 背包变型
19.2.8 专利
19.3 RSA算法
19.3.1 RSA的硬件实现
19.3.2 RSA的速度
19.3.3 软件加速
19.3.4 RSA的安全性
19.3.5 对RSA的选择密文攻击
19.3.6 对RSA的公共模数攻击
19.3.7 对RSA的低加密指数攻击
19.3.8 对RSA的低解密指数攻击
19.3.9 经验
19.3.10 对RSA的加密和签名攻击
19.3.11 标准
19.3.12 专利
19.4 Pohlig-Hellman算法
19.5 Rabin算法
19.6 ElGamal算法
19.6.1 E1Gamal签名
19.6.2 ElGamal加密
19.6.3 速度
19.6.4 专利
19.7 McEliece算法
19.8 椭圆曲线密码系统
19.9 LUC算法
19.10 有限自动机公开密钥密码系统
第20章 公开密钥数字签名算法
20.1 数字签名算法
20.1.1 对通告的反应
20.1.2 DSA的描述
20.1.3 快速预计算
20.1.4 DSA的素数产生
20.1.5 使用DSA的ElGamal加密
20.1.6 使用DSA的RSA加密
20.1.7 DSA的安全性
20.1.8 攻击k
20.1.9 公共模数的危险
20.1.10 DSA中的阈下信道
20.1.11 专利
20.2 DSA的变型
20.3 GOST数字签名算法
20.4 离散对数签名方案
20.5 Ong-Schnorr-Shamir签名方案
20.6 ESIGN签名方案
20.6.1 ESIGN的安全性
20.6.2 专利
20.7 细胞自动机
20.8 其他公开密钥算法
第21章 鉴别方案
21.1 Feige-Fiat-Shamir算法
21.1.1 简化的Feige-Fiat-Shamir身份鉴别方案
21.1.2 Feige-Fiat-Shamir身份鉴别方案
21.1.3 例子
21.1.4 加强方案
21.1.5 Fiat-Shamir签名方案
21.1.6 改进的Fiat-Shamir签名方案
21.1.7 其他加强方案
21.1.8 Ohta-Okamoto身份鉴别方案
21.1.9 专利
21.2 Guillou-Quisquater算法
21.2.1 Guillou-Quisquater身份鉴别方案
21.2.2 Guillou-Quisquater数字签名方案
21.2.3 多重签名
21.3 Schnorr算法
21.3.1 鉴别协议
21.3.2 数字签名协议
21.3.3 专利
21.4 将身份鉴别方案转为数字签名方案
第22章 密钥交换算法
22.1 Diffie-Hellman算法
22.1.1 三方或多方Diffie-Hellman
22.1.2 扩展Diffie-Hellman
22.1.3 Hughes
22.1.4 不用交换密钥的密钥交换
22.1.5 专利
22.2 站间协议
22.3 Shamir的三次传递协议
22.4 COMSET协议
22.5 加密密钥交换
22.5.1 基本EKE协议
22.5.2 用RSA实现EKE
22.5.3 用ElGamal实现EKE
22.5.4 用Diffie-Hellman实现EKE
22.5.5 加强的EKE
22.5.6 扩充的EKE
22.5.7 EKE的应用
22.6 加强的密钥协商
22.7 会议密钥分发和秘密广播
22.7.1 会议密钥分发
22.7.2 Tatebayashi-Matsuzaki-Newman
第23章 协议的专用算法
23.1 多重密钥的公开密钥密码系统
23.2 秘密共享算法
23.2.1 LaGrange插值多项式方案
23.2.2 矢量方案
23.2.3 Asmuth-Bloom
23.2.4 Kami-Greene-Hellman
23.2.5 高级门限方案
23.2.6 有骗子情况下的秘密共享
23.3 阈下信道
23.3.1 Ong-Schnorr-Shamir
23.3.2 ElGamal
23.3.3 ESIGN
23.3.4 DSA
23.3.5 挫败DSA阈下信道
23.3.6 其他方案
23.4 不可抵赖的数字签名
23.5 指定的确认者签名
23.6 用加密数据计算
23.7 公平的硬币抛掷
23.7.1 利用平方根的硬币抛掷
23.7.2 利用模p指数运算的硬币抛掷
23.7.3 利用Blum整数的硬币抛掷
23.8 单向累加器
23.9 秘密的全或无泄露
23.10 公正和故障保险密码系统
23.10.1 公正的Diffie-Hellman
23.10.2 故障保险的Diffie-Hellman
23.11 知识的零知识证明
23.11.1 离散对数的零知识证明
23.11.2 破译RSA能力的零知识证明
23.11.3 n是一个Blum整数的零知识证明
23.12 盲签名
23.13 不经意传输
23.14 保密的多方计算
23.15 概率加密
23.16 量子密码学
第四部分 真实世界
第24章 实现方案实例
24.1 IBM秘密密钥管理协议
24.2 MITRENET
24.3 ISDN
24.3.1 密钥
24.3.2 呼叫
24.4 STU-III
24.5 Kerberos
24.5.1 Kerberos模型
24.5.2 Kerberos工作原理
24.5.3 凭证
24.5.4 Kerberos第5版消息
24.5.5 最初票据的获取
24.5.6 服务器票据的获取
24.5.7 服务请求
24.5.8 Kerberos第4版
24.5.9 Kerberos的安全性
24.5.10 许可证
24.6 KryptoKnight
24.7 SESAME
24.8 IBM通用密码体系
24.9 ISO鉴别框架
24.9.1 证书
24.9.2 鉴别协议
24.10 保密性增强邮件
24.10.1 PEM的有关文件
24.10.2 证书
24.10.3 PEM的消息
24.10.4 PEM的安全性
24.10.5 TIS/PEM
24.10.6 RIPEM
24.11 消息安全协议
24.12 Pretty Good Privacy
24.13 智能卡
24.14 公开密钥密码学标准
24.15 通用电子支付系统
24.16 Clipper
24.17 Capstone
24.18 AT&T 3600型电话保密设备
第25章 政治
25.1 国家安全局
25.2 国家计算机安全中心
25.3 国家标准技术所
25.4 RSA数据安全有限公司
25.5 公开密钥合作商
25.6 国际密码研究协会
25.7 RACE完整性基本评估
25.8 对欧洲的有条件访问
25.9 ISO/IEC 9979
25.10 专业人员、公民自由和工业组织
25.10.1 电子秘密信息中心
25.10.2 电子战线基金会
25.10.3 计算机协会
25.10.4 电气和电子工程师学会
25.10.5软件出版商协会
25.11 sci.crypt
25.12 Cvpherpunks
25.13 专利
25.14 美国出口法规
25.15 其他国家的密码进出口
25.16 合法性问题
附录A 源代码
参考文献
Matt Blaze跋
Descripción alternativa
本书介绍了密码学及该领域全面的参考文献.全书共分四个部分, 定义了密码学的多个术语, 介绍了密码学的发展及背景, 描述了密码学从简单到复杂的各种协议, 详细讨论了密码技术.并在此基础上列举了如DES, IDEA, RSA, DSA等十多个算法以及多个应用实例, 并提供了算法的源代码清单
fecha de lanzamiento en Anna's Archive
2020-08-01
Idioma: chino
Tipo de archivo: pdf, 302.3 MB
Editor: 机械工业出版社 Ji xie gong ye chu ban she
Año de publicación: 2014

🐢 Descargas lentas

Las descargas gratuitas ilimitadas son accesibles a través de nuestra lista de espera, un sistema diseñado para dar a todos un acceso justo.

🚀 Descargas rápidas

🚀 Descargas rápidas Conviértete en miembro para apoyar la preservación a largo plazo de libros, artículos y más. Para mostrar nuestra gratitud por tu apoyo obtienes descargas rápidas. ❤️

Apoya a los autores y bibliotecas
✍️  Si te gusta esto y puedes permitírtelo, considera comprar el original o apoyar directamente a los autores.
📚  Si está disponible en tu biblioteca local, considera pedirlo prestado gratis allí.
Un momento de honestidad

Detente. Respira. Responde con honestidad — aunque sea solo para ti mismo. Escribir tus respuestas en un diario puede hacer la reflexión mucho más profunda.
Libros Similares

信息检索 : 实现和评价搜索引擎 : implementing and evaluating search engines

Stefan Büttcher; Charles L.a.clarke; Gordon V. Cormack

“这本书是越来越多的信息检索文献里的一本好书” ——Donald H. Kraft,计算机评论 “学术巨匠齐聚一堂编撰了一部信息检索的优秀教材。Stefan Bu ̈ttcher、Charles Clarke和Gordon Cormack以合计超过五十年的研究经验,组成了横跨三代的信息检索研究泰斗组合......这本书是所有信息检索研究者和从业人员的必读教材!” ——来自由Amit Singhal撰写的序言 信息检索奠定了现代搜索引擎的基石。本书介绍了现代搜索技术的核心主题,包括了算法、数据结构、索引、检索和评价。重点在于实现和实验;每一章都有练习和对学生项目的建议。Wumpus——本书其中一位作者开发的一个多用户开源信息检索系统,可以在网上下载——提供了模型实现,可作为学生练习的一个基础。本书采用的模块化结构使教师可以将此书用于不同水平的研究生课程中,包括从数据库系统角度教授的课程、专注于理论的传统信息检索课程和关于Web检索基础的课程。 对信息检索的基础进行介绍之后,本书分别在相应的部分介绍了3个重要主题——索引、检索和评价。本书的最后一部分借用并扩展了前面部分的基本内容,考虑了以下具体应用:并行搜索引擎、Web搜索和XML检索。每章末尾的参考文献给出了延伸阅读;练习包括纸笔练习题和重大编程项目。除了用于课堂教学,本书对计算机科学、计算机工程和软件工程的专业人员来说也具有很好的参考价值。

pdf · chino · 2012 · 46.2 MB
Leer Descargar

自动机理论、语言和计算导论 第三版

John E. Hopcroft

!1......Page 2 !2......Page 3 !3......Page 4 !4......Page 5 !5......Page 6 !6......Page 7 !7......Page 8 !8......Page 9 !9......Page 10 !10......Page 11 !11......Page 12 !12......Page 13 000001......Page 14 000002......Page 15 000003......Page 16 000004......Page 17 000005......Page 18 000006......Page 19 000007......Page 20 000008......Page 21 000009......Page 22 000010......Page 23 000011......Page 24 000012......Page 25 000013......Page 26 000014......Page 27 000015......Page 28 000016......Page 29 000017......Page 30 000018......Page 31 000019......Page 32 000020......Page 33 000021......Page 34 000022......Page 35 000023......Page 36 000024......Page 37 000025......Page 38 000026......Page 39 000027......Page 40 000028......Page 41 000029......Page 42 000030......Page 43 000031......Page 44 000032......Page 45 000033......Page 46 000034......Page 47 000035......Page 48 000036......Page 49 000037......Page 50 000038......Page 51 000039......Page 52 000040......Page 53 000041......Page 54 000042......Page 55 000043......Page 56 000044......Page 57 000045......Page 58 000046......Page 59 000047......Page 60 000048......Page 61 000049......Page 62 000050......Page 63 000051......Page 64 000052......Page 65 000053......Page 66 000054......Page 67 000055......Page 68 000056......Page 69 000057......Page 70 000058......Page 71 000059......Page 72 000060......Page 73 000061......Page 74 000062......Page 75 000063......Page 76 000064......Page 77 000065......Page...

pdf · chino · 74.1 MB
Leer Descargar

图解密码技术 : 第3版 Tu jie mi ma ji shu : Di 3 ban

结城浩 周自恒

本书以图配文的形式,详细讲解了6种最重要的密码技术:对称密码、公钥密码、单向散列函数、消息认证码、数字签名和伪随机数生成器。 第1部分讲述了密码技术的历史沿革、对称密码、分组密码模式(包括ECB、CBC、CFB、OFB、CTR)、公钥、混合密码系统。第2部分重点介绍了认证方面的内容,涉及单向散列函数、消息认证码、数字签名、证书等。第3部分讲述了密钥、随机数、PGP、SSL/TLS 以及密码技术在现实生活中的应用。

pdf · chino · 2016 · 79.8 MB
Leer Descargar

编程原本 = Elements of programming Bian cheng yuan ben = Elements of programming

(Mei)alexander Stepanov, (Mei)paul Mcjones Zhu; Qiu Zong Yan Yi

书签已装载, 书签制作方法请找 [email protected] 完全免费 本书提供了有关编程的一种与众不同的理解。其主旨是,实际的编程也应像其他科学和工程领域一样基于坚实的数学基础。本书展示了在实际编程语言(如C++)中实现的算法如何在最一般的数学背景中操作。例如,如何定义快速求幂算法,使之能使用任何可交换运算。使用抽象算法将能得到更高效、可靠、安全和经济的软件。 这不是一本很容易读的书,它也不是能提升你的编程技能的秘诀和技巧汇编。本书的价值是更根本性的,其终极目标是提升你对编程的洞察力。要想从中大获裨益,你需要从头到尾认真学习:阅读代码,证明引理,完成练习。到结束之时,你将看到如何把这里讨论的演绎方法应用到你的程序中,保证你做出的软件部件能一起工作,并表现出它们所应该表现的行为。 书中给出的算法和需求针对某些被操作的类型。有关这些描述的代码(也可以通过Web得到)采用C++的一个小子集书写,这样做是为了让所有有经验的程序员都能理解。这个小子集可以看做一种特殊语言,是由Sean Parent和Bjarne Stroustrup一起设计的。 无论你是一位软件开发者,还是其他以编程作为一项重要活动的专业人员,或者是一名在校的学生,你都会逐渐理解本书的经验丰富的作者多年来一直在教授和阐释的道理:数学对于编程是绝好的东西,理论对于实际是绝好的东西。

pdf · chino · 2012 · 31.9 MB
Leer Descargar

数据结构与算法分析 : Java语言描述 = Data structures and algorithm analysis in Java Shu ju jie gou yu suan fa fen xi : Java yu yan miao shu = Data structures and algorithm analysis in Java

韦斯 (Mark Allen Weiss),冯舜玺

本书是国外数据结构与算法分析方面的经典教材,使用卓越的Java编程语言作为实现工具讨论了数据结构(组织大量数据的方法)和算法分析(对算法运行时间的估计)。 随着计算机速度的不断增加和功能的日益强大,人们对有效编程和算法分析的要求也不断增长。本书把算法分析与最有效率的Java程序的开发有机地结合起来,深入分析每种算法,内容全面、缜密严格,并细致讲解精心构造程序的方法。

pdf · chino · 2009 · 23.8 MB
Leer Descargar

信息论基础

(美)thomas M. Cover, (美)joy A. Thomas著 ; 阮吉寿, 张华译; 科弗; 托马斯; 阮吉寿; 张华

《信息论基础》(原书第2版)是信息论领域中一本简明易懂的教材。主要内容包括:熵、信源、信道容量、率失真、数据压缩与编码理论和复杂度理论等方面的介绍。《信息论基础》(原书第2版)还对网络信息论和假设检验等进行了介绍,并且以赛马模型为出发点,将对证券市场的研究纳入了信息论的框架,从新的视角给投资组合的研究带来了全新的投资理念和研究技巧。《信息论基础》(原书第2版)第2版依然保持了第1版清晰。引人深思的写作风格。读者可以又一次获得数学,物理学。统计学以及信息论方面的综合知识。..关于信息论的主题包括熵、数据压缩。信道容量。率失真。网络信息论以及假设检验等领域的详细介绍,旨在为读者在理论研究和应用方面打下坚实的基础。在每章结束前提供了习题集和要点总结以及主要论点的历史回顾。《信息论基础》(原书第2版)是电子工程。统计学以及电信方面的高年级本科生和研究生学习信息论基础课程的理想教材。------ 目录 · · · · · ·译者序.第2版前言第1版前言第2版致谢第1版致谢第1章绪论与概览第2章熵、相对熵与互信息 2.1熵 2.2联合熵与条件熵 2.3相对熵与互信息 2.4熵与互信息的关系 2.5熵、相对熵与互信息的链式法则 2.6Jensen不等式及其结果 2.7对数和不等式及其应用 2.8数据处理不等式 2.9充分统计量 2.10费诺不等式 要点 习题 历史回顾第3章渐近均分性第4章随机过程的熵率第5章数据压缩第6章博弈与数据压缩第7章信道容量第8章微分熵第9章高斯信道第10章率失真理论第11章信息论与统计学第12章最大熵第13章通用信源编码第14章科尔莫戈罗夫复杂度第15章网络信息论第16章信息论与投资组合理论第17章信息论中的不等式参考文献索引

pdf · chino · 2008 · 52.0 MB
Leer Descargar

密码学与编码理论(第2版)

Wade Trappe (Author), Lawrence C. Washington (Author), 王全龙 , 王鹏 , 林昌露 (译者)

本书是密码学方面的经典著作,是作者对其多年教学经验的总结。书中主要内容包括数论、数据加密标准(DES)、高级加密标准Rijndael、RSA算法、离散对数、散列函数、信息论、格方法、纠错码以及量子密码等,其中许多内容都反映了业内的新进展。本书配有大量实例、习题以及用Mathematica®、Maple®、MATLAB®编写的上机练习。本书可作为高等院校相关专业密码学、通信安全和网络安全等课程的教材或参考书,也可供计算机工程技术人员参考。

pdf · chino · 2008 · 10.1 MB
Leer Descargar

密码编码学与网络安全 原理与实践 第七版

(美) 威廉·斯托林斯 (Willian Stallings) 著;王后珍 李莉 杜瑞颖 等译

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

pdf · chino · 2017 · 217.9 MB
Leer Descargar

深入浅出密码学 : 常用加密技术原理与应用

(美)christof Paar, (美)jan Pelzl著 ; 马小婷译; 帕尔; 佩尔茨尔; 马小婷

密码学的应用范围日益扩大,它不仅用于政府通信和银行系统等传统领域,还用于Web浏览器、电子邮件程序、手机、制造系统、嵌入式软件、智能建筑、汽车甚至人体器官移植等领域。今天的设计人员必须全面系统地了解应用密码学。 《深入浅出密码学——常用加密技术原理与应用》作者帕尔和佩尔茨尔长期执教于计算机科学与工程系,拥有十分丰富的应用密码学教学经验。本书可作为研究生和高年级本科生的教科书,也可供工程师自学之用。 《深入浅出密码学——常用加密技术原理与应用》拥有的诸多特征使得它成为密码学从业者和学生独一无二的资源—本书介绍了绝大多数实际应用中使用的加密算法,并重点突出了它们的实用性。

pdf · chino · 2012 · 43.1 MB
Leer Descargar

可变目标C编译器 : 设计与实现 = A retargetable C compiler : design and implementation

Christopher W. Fraser; David R. Hanson

书签已装载, 书签制作方法请找 [email protected] 完全免费 本书系统地介绍了可变目标ANSI C编译器lcc的设计方法和实现技术。lcc是一个实用的编译器,能够为不同的目标机器(如MIPS R3000、SPARC、Intel 386及其后续产品)生成代码。本书结合lcc的具体实现,详细讲述了存储管理、符号表、词法分析、语法分析、中间代码生成、优化、目标代码产生等编译程序的各个部分。 本书特色鲜明,实用性强,适合作为高等院校计算机专业编译原理课程的教材或参考书,对从事编译相关工作的技术人员也有很好的参考价值。

pdf · chino · 2016 · 82.3 MB
Leer Descargar

TCP/IP详解 卷1:协议(原书第2版): 卷1:协议(原书第2版)

(美)加里·r. 赖特(Gary R. Wright), (美)w. 理查德·史蒂文斯(W. Richard Stevens)著 ; 陆雪莹, 蒋慧等译

已故专家W. Richard Stevens的《TCP/IP详解》是一部经典之作!第1版自1994年出版以来深受读者欢迎,但其内容有些已经陈旧,而且没有涉及IPv6。现在,这部世界领先的TCP/IP畅销书已由网络顶级专家Kevin R. Fall博士彻底更新,反映了新一代基于TCP/IP的网络技术。本书主要讲述TCP/IP协议,展示每种协议的实际工作原理的同时还解释了其来龙去脉,新增了RPC、访问控制、身份认证、隐私保护、NFS、SMB/CIFS、DHCP、NAT、防火墙、电子邮件、Web、Web服务、无线、无线安全等内容,每章最后还描述了针对协议的攻击方法,帮助读者轻松掌握领域知识。 本书内容丰富、概念清晰、论述详尽,适合任何希望理解TCP/IP协议实现的人阅读,更是TCP/IP领域研究人员和开发人员的权威参考书。无论是初学者还是功底深厚的网络领域... 已故专家W. Richard Stevens的《TCP/IP详解》是一部经典之作!第1版自1994年出版以来深受读者欢迎,但其内容有些已经陈旧,而且没有涉及IPv6。现在,这部世界领先的TCP/IP畅销书已由网络顶级专家Kevin R. Fall博士彻底更新,反映了新一代基于TCP/IP的网络技术。本书主要讲述TCP/IP协议,展示每种协议的实际工作原理的同时还解释了其来龙去脉,新增了RPC、访问控制、身份认证、隐私保护、NFS、SMB/CIFS、DHCP、NAT、防火墙、电子邮件、Web、Web服务、无线、无线安全等内容,每章最后还描述了针对协议的攻击方法,帮助读者轻松掌握领域知识。 本书内容丰富、概念清晰、论述详尽,适合任何希望理解TCP/IP协议实现的人阅读,更是TCP/IP领域研究人员和开发人员的权威参考书。无论是初学者还是功底深厚的网络领域高手,本书都是案头必备。

pdf · chino · 2016 · 389.4 MB
Leer Descargar

TCP/IP详解 卷1:协议(原书第2版): 卷1:协议(原书第2版)

凯文 R. 福尔 (Kevin R. Fall), W. 理查德·史蒂文斯 (W. Richard Stevens)

书签已装载, 书签制作方法请找 [email protected] 完全免费 已故专家W. Richard Stevens的《TCP/IP详解》是一部经典之作!第1版自1994年出版以来深受读者欢迎,但其内容有些已经陈旧,而且没有涉及IPv6。现在,这部世界领先的TCP/IP畅销书已由网络顶级专家Kevin R. Fall博士彻底更新,反映了新一代基于TCP/IP的网络技术。本书主要讲述TCP/IP协议,展示每种协议的实际工作原理的同时还解释了其来龙去脉,新增了RPC、访问控制、身份认证、隐私保护、NFS、SMB/CIFS、DHCP、NAT、防火墙、电子邮件、Web、Web服务、无线、无线安全等内容,每章最后还描述了针对协议的攻击方法,帮助读者轻松掌握领域知识。 本书内容丰富、概念清晰、论述详尽,适合任何希望理解TCP/IP协议实现的人阅读,更是TCP/IP领域研究人员和开发人员的权威参考书。无论是初学者还是功底深厚的网络领域高手,本书都是案头必备。

pdf · chino · 2016 · 157.3 MB
Leer Descargar

TCP IP详解 = TCP IP illustrated 卷3 Volume 3, TCP事务协议,HTTP,NNTP和UNIX域协议TCP for transactions, HTTP, NNTP, and the UNIX domain protocols. TCP IP xiang jie = TCP IP illustrated. Juan 3 Volume 3, TCP shi wu xie yi,HTTP,NNTP he UNIX yu xie yi TCP for transactions, HTTP, NNTP, and the UNIX domain protocols

W. 理查德·史蒂文斯

书签已装载, 书签制作方法请找 [email protected] 完全免费 第3卷详细介绍了当今TCP/IP程序员和网络管理员必须非常熟悉的四个基本主题: TCP的扩展、Hyper文本传输协议、网络新闻传输协议和UNIX域协议。与前两卷一样,本书介绍了4.4BSD-Lite网络代码中的示例和实现细节。

pdf · chino · 2019 · 48.2 MB
Leer Descargar

信息安全工程 = Security engineering: a guide to building dependable distributed systems

(美)ross J. Anderson著 ; 蒋佳, 刘新喜等译; 安德森; 蒋佳; 刘新喜

书签已装载, 书签制作方法请找 [email protected] 完全免费 本书是当今世界安全工程领域的权威Ross J.Anderson的呕心之作,内容涵盖安全工程的方方面面。具体内容包括:基本安全工程概念描述,协议、加密、访问控制以及分布式系统的安全细节,生物测量学、安全印章=版权等诸多安全保护机制。本书提供的许多内容均是第一次以书籍形式出版;剖析了各种不同系统可能遭受的形式各异的攻击,从银行、医疗系统到报警系统、智能卡、移动通信以及电子商务,同时还提供了相应防护措施;本书还包括如何正确处理计算机安全与法律和社会文化相互影响的管理和策略问题。 本书内容丰富、表述准确、概念清晰、针对性极强,堪称安全工程方面的鸿篇巨著。适合所有对安全工程感兴趣的读者。

pdf · chino · 2003 · 42.7 MB
Leer Descargar

计算机组成与嵌入式系统(原书第6版)

(加) Carl Hamacher; Zvonko Vranesic; Naraig Manjikian

书签已装载, 书签制作方法请找 [email protected] 完全免费 本书是一本经典的计算机组成教材,自1978年问世以来,已被多所世界知名大学选为教材。本书知识结构合理,知识点全面完整,基本概念广泛而新颖。书中不仅介绍了硬件设计的原理,说明了硬件设计如何受软件需求影响,而且以流行的商用处理器作为范例,描述了各种基本知识和基本概念的应用方法和应用过程,具有很强的实用性。此外,本书还涵盖了当今许多先进的技术和设计思想。 本书特色 系统地介绍了现代计算机硬件系统的各个组成部分,包括处理器、输入/输出、存储器和互连标准等。 以Nios II、ARM、ColdFire和Intel IA-32等商用处理器为例来阐释基本概念,侧重于讨论RISC设计风格的处理器(如MIPS),同时也介绍了CISC设计风格的处理器(如应用比较广泛的商用处理器Intel IA-32)。

pdf · chino · 2013 · 247.4 MB
Leer Descargar

密码学基础教程 : 秘密与承诺 = A cryptography primer : secrets and promises

Philip N Klein

书签已装载, 书签制作方法请找 [email protected] 完全免费 本书以通俗、直观的方式清晰阐述了现代密码学的基础知识,包括用来实现通信隐私性/机密性的保密算法(协议)及保证消息正确性、完整性、来源可靠性的数字签名协议,提供了一个易读、易学的关于现代密码学基本原理和数学知识的导引,通过浅显的例子和生动的语言让读者绕过晦涩的专业术语而直接看到密码技术的本质。 本书叙述清晰,简单易懂,适合作为高等院校计算机及相关专业本科生教材。

pdf · chino · 2016 · 32.7 MB
Leer Descargar

密码学 : C/C++语言实现 = Cryptography in C and C++

[ De ] Mai Ke Er Wei Er Sen Ba He Zhu

书签已装载, 书签制作方法请找 [email protected] 完全免费 针对IT专业从业人员编写的密码书籍,讲述编写专家级的密码所需要掌握的知识和技术,安全并高效地实现密码学算法。新修订的第2版包括100多页的全新内容,同时对原有内容进行了修改和完善,使之涵盖密码学领域的新技术进展。

pdf · chino · 2015 · 63.1 MB
Leer Descargar

¿Te encanta usar WeLib? ¡Cuéntaselo a un amigo! Compártelo en X, Reddit, Instagram, TikTok, WhatsApp o simplemente mencionarlo tomando un café — Puede que les alegres el día. ❤️