出版社:西安电子科技大学出版社
年代:2008
定价:20.0
本书介绍了密码学的原理、算法、应用,包括古典密码、分组密码、序列密码、Hash函数、公钥密码、数字签名、密钥管理核计算复杂性等。
第1章 古典密码 1.1 密码学的基本概念 1.2 几种典型的古典密码体制 1.2.1 棋盘密码 1.2.2 移位密码 1.2.3 代换密码 1.2.4 维吉尼亚密码 1.2.5 仿射密码 1.2.6 置换密码 1.2.7 Hill密码 1.3 古典密码的统计分析 习题第2章 分组密码 2.1 分组密码的设计准则 2.1.1 Feistel分组密码的基本结构
第1章 古典密码 1.1 密码学的基本概念 1.2 几种典型的古典密码体制 1.2.1 棋盘密码 1.2.2 移位密码 1.2.3 代换密码 1.2.4 维吉尼亚密码 1.2.5 仿射密码 1.2.6 置换密码 1.2.7 Hill密码 1.3 古典密码的统计分析 习题第2章 分组密码 2.1 分组密码的设计准则 2.1.1 Feistel分组密码的基本结构 2.1.2 F函数的设计准则 2.2 数据加密标——DES 2.2.1 DES的描述 2.2.2 DES的分析 2.2.3 多重DES 2.3 高级数据加密标准——AES 2.3.1 AES的描述 2.3.2 AES的分析 2.4 国际数据加密标准——IDEA 2.5 RC5算法 2.6 分组密码的安全性及工作模式 2.6.1 分组密码的安全性及工作模式 2.6.2 分组密码的工作模式 习题第3章 序列密码 3.1 序列密码的基本原理 3.1.1 序列密码的设计思想 3.1.2 序列随机性能评价 3.2 反馈移位寄存器 3.2.1 线性反馈移位寄存器 3.2.2 LFSR输出序列的周期与随机性 3.3 基于LFSR的密钥流生成吕 3.4 非线性反馈移位寄存器 习题第4章 Hash函数 4.1 Hash函数与随机预言模型 4.1.1 Hash函数 4.1.2 随机预言模型 4.2 迭代Hash函数 4.3 MD 4.3.1 MD4 4.3.2 MD5 4.4 SHA-1 4.5 MD5与SHA-1的比较 *4.6 消息认证码(MAC) 4.6.1 基于分组密码的MAC 4.6.2 基于序列密码的MAC 习题第5章 分钥密码 5.1 公钥密码体制的基本原理 5.1.1 公钥密码的基本原理 5.1.2 公钥密码算法满足的要求 5.2 背包算法 5.2.1 背包问题 5.2.2 背包算法的描述 5.2.3 背包算法的安全性 5.3 RSA算法 5.3.1 RSA算法的描述 5.3.2 RSA算法的安全性 5.3.3 RSA算法的参数选技 *5.4 Rabin算法 5.4.1 求解数模下的平方根问题 5.4.2 Rabin算法描述 5.4.3 Rabin算法算法的修正 5.5 EIGamal算法 5.5.1 离散对数问题 5.5.2 EIGamal算法的描述 5.5.3 EIGamal算法的安全性 5.6 椭圆曲线算法 5.6.1 椭圆曲线的定义与性质 5.6.2 椭圆曲线算法的描述 5.6.3 椭圆曲线算法的特性 习题第6章 数字签名第7章 密钥管理*第8章 计算复杂性附录A 数论基础附录B DES算法程序源代码附录C RSA算法程序源代码参考文献
本书系统地介绍了密码学的基本原理、基本算法,并对算法的安全性进行了相应的分析。主要内容包括古典密码、分组密码、序列密码、Hash函数、公钥密码、数字签名、密钥管理和计算复杂性等。 本书主要供信息安全、网络工程、计算机科学与技术、通信工程等本科专业的高年级学生使用,也可供相关专业的教学、科研和工程技术人员参考。
书籍详细信息 | |||
书名 | 密码学基础站内查询相似图书 | ||
9787560620848 如需购买下载《密码学基础》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN | |||
出版地 | 西安 | 出版单位 | 西安电子科技大学出版社 |
版次 | 1版 | 印次 | 1 |
定价(元) | 20.0 | 语种 | 简体中文 |
尺寸 | 26 | 装帧 | 平装 |
页数 | 200 | 印数 | 4000 |
密码学基础是西安电子科技大学出版社于2008.08出版的中图分类号为 TN918.1 的主题关于 密码-理论-高等学校-教材 的书籍。