图书信息

书 名: 密码学与编码理论
作者:(美国)Wade Trappe
出版社:人民邮电出版社
出版时间: 2008年04月
ISBN: 9787115174352
开本: 16开
定价: 49.00 元
内容简介本书是密码学方面的经典著作,是作者对其多年教学经验的总结。书中主要内容包括数论、数据加密标准(DES)、高级加密标准Rijndael、RSA算法、离散对数、散列函数、信息论、格方法、纠错码以及量子密码等,其中许多内容都反映了业内的新进展。本书配有大量实例、习题以及用Mathematica(r)、Maple(r)、MATLAB(r)编写的上机练习。
本书可作为高等院校相关专业密码学、通信安全和网络安全等课程的教材或参考书,也可供计算机工程技术人员参考。
图书目录第1章密码学及其应用概述1
1.1安全通信1
1.1.1可能的攻击2
1.1.2对称和公钥算法3
1.1.3密钥长度4
1.2密码学应用5
第2章传统密码系统7
2.1移位密码7
2.2仿射密码8
2.3维吉内尔密码9
2.3.1算出密钥长度11
2.3.2算出密钥的第一种方法11
2.3.3算出密钥的第二种方法13
2.4替换密码14
2.5夏洛克·福尔摩斯16
2.6Playfair和ADFGX密码18
2.7分组密码20
2.8二进制数和ASCII码23
2.9一次一密24
2.10伪随机序列的生成25
2.11线性反馈移位寄存序列26
2.12Enigma密码机30
习题33
上机练习35
第3章基本数论38
3.1基本概念38
3.1.1整除性38
3.1.2素数38
3.1.3最大公因子39
3.2求解ax+by=d41
3.3同余式42
3.3.1除法43
3.3.2使用分式45
3.4中国剩余定理45
3.5模指数47
3.6费马小定理和欧拉定理48
3.7本原根50
3.8矩阵模n取逆51
3.9模n平方根52
3.10勒让德和雅可比符号53
3.11有限域57
3.11.1除法59
3.11.2GF(28)60
3.11.3线性移位寄存器序列61
3.12连分数62
习题64
上机练习68
第4章数据加密标准69
4.1引言69
4.2DES算法的简化版69
4.3差分密码分析72
4.3.13轮的差分密码分析72
4.3.24轮的差分密码分析73
4.4DES75
4.5工作模式80
4.5.1电子密码本80
4.5.2密码分组链接80
4.5.3密码反馈814.5.4输出反馈83
4.5.5计数器84
4.6破解DES85
4.7中间相遇攻击87
4.8口令安全88
习题89
上机练习90
第5章高级加密标准:Rijndael91
5.1基本算法91
5.2层的描述92
5.2.1ByteSub变换93
5.2.2ShiftRow变换93
5.2.3MixColumn变换93
5.2.4AddRoundKey变换94
5.2.5密钥扩展方案94
5.2.6S盒的构成94
5.3解密算法95
5.4设计中的考虑97
习题97
第6章RSA算法99
…………