网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 密码学
分类 科学技术-工业科技-电子通讯
作者
出版社 清华大学出版社
下载
简介
内容推荐
本书介绍了密码学的基础理论与基本应用。全书由基础篇及深入篇构成。基础篇包含密码学发展简史、古典密码学、流密码、对称密码学(DES、AES、SM4)、公钥加密算法(RSA、ElGamal以及椭圆曲线加密算法)、Hash函数(MD5、SHA-1)、数字签名算法(RSA、ElGamal以及椭圆曲线签名算法)、密钥管理(ANSIX9.17标准、(椭圆曲线)Diffie—Hellman密钥交换协议、公钥证书X.509)等密码学基础知识、最新密码算法MD6、SHA-2与SHA-3的简介;深入篇包含对称密码学(续)(含Blowfish、RC5、CAST-128等)以及首届全国密码算法竞赛第二轮前五个分组密码算法简介、公钥密码学(续)(含MH背包公钥密码系统以及Rabin、Goldwasser、NTRU等公钥密码体制)、盲数字签名、基于身份的公钥密码学(包括国标密码算法SM9)、计算复杂性理论、零知识证明与比特承诺以及量子密码技术简介。本书所涉及的内容基本上涵盖了现代密码学的基本概念、基本算法以及一些对密码学最新技术较详细的介绍。章末配有习题,便于检验和加深学生对所学内容的理解和掌握。
本书的基础篇适用于高等院校数学、计算机、通信、电子工程等相关专业只要求掌握密码学基础知识的本科生。对密码学知识要求较高的本科高年级学生及研究生则可选择继续研习本书的深入篇。
目录
基础篇
第1章 绪论
1.1 密码学发展简史
1.1.1 古典密码术
1.1.2 机器密码时代
1.1.3 传统密码学
1.1.4 公钥密码学
1.2 几种古典密码
1.2.1 Caesar密码
1.2.2 Vigenère密码
1.2.3 Playfair密码
1.2.4 Hill密码
1.2.5 置换密码
1.3 密码学基本概念
1.3.1 密码学的基本术语
1.3.2 密码体制分类
1.3.3 密码学的基本模型
1.4 密码分析
习题
第2章 流密码
2.1 基本概念
2.1.1 同步流密码
2.1.2 有限状态自动机
2.1.3 密钥流生成器
2.2 线性反馈移位寄存器
2.3 线性反馈移位寄存器的一元多项式表示
2.4 m序列的伪随机性
2.5 m序列密码的破译
2.6 非线性序列
2.6.1 Geffe序列生成器
2.6.2 JK触发器
2.6.3 Pless生成器
2.6.4 钟控序列生成器
习题
第3章 基本分组密码体制
3.1 数据加密标准
3.1.1 DES描述
3.1.2 DES分析
3.1.3 三重DES
3.2 高级加密标准
3.2.1 数学基础
3.2.2 AES描述
3.2.3 AES安全分析
3.3 国际数据加密算法
3.3.1 设计原理
3.3.2 IDEA描述
3.3.3 IDEA实现
3.4 SM4算法
3.4.1 设计原理
3.4.2 SM4算法的密钥扩展方案
3.4.3 SM4算法的S盒分析
3.4.4 SM4算法加密实例
习题
第4章 哈希函数
4.1 Hash函数的定义和性质
4.1.1 Hash函数的定义
4.1.2 Hash函数的性质
4.1.3 术语、符号及基本运算
4.2 Hash函数MD5
4.2.1 MD5算法描述
4.2.2 MD5的安全性
4.3 SHA1
4.3.1 SHA1算法描述
4.3.2 SHA1算法的安全性
4.4 MD6、SHA2及SHA3简介
4.4.1 MD6算法
4.4.2 SHA2算法
4.4.3 SHA3算法
4.4.4 SM3算法
4.5 Hash函数性能比较
习题
第5章 基本公钥密码体制
5.1 公钥密码体制基本概念
5.1.1 公钥密码体制构造
5.1.2 重要的公钥密码方案
5.1.3 公钥密码体制的应用
5.2 公钥加密
5.2.1 RSA公钥密码体制
5.2.2 ElGamal公钥密码体制
5.2.3 椭圆曲线密码体制
5.2.4 MenezesVanstone椭圆曲线密码体制
5.3 数字签名
5.3.1 RSA数字签名方案
5.3.2 ElGamal数字签名方案
5.3.3 数字签名标准
5.3.4 椭圆曲线数字签名算法
5.4 数字签名的安全需求
习题
第6章 密钥管理
6.1 概述
6.2 对称密码体制的密钥分发
6.2.1 手工分发
6.2.2 基于对称密码技术的密钥分发
6.2.3 基于非对称密码技术的密钥分发
6.3 公钥密码体制的密钥管理
6.3.1X.50 9证书标准
6.3.2 认证机构及其信任链
6.3.3 密钥与证书管理
习题
深入篇
第7章 私钥密码算法(续)(简介)
7.1 Blowfish算法
7.2 RC5算法
7.3 CAST128算法
7.4 首届全国密码算法竞赛分组密码算法简介
第8章 公钥密码算法(续)
8.1 MH背包公钥密码系统
8.1.1 背包(Knapsack)问题
8.1.2 MH背包公钥密码系统描述
8.2 Rabin公钥密码体制
8.2.1 Rabin公钥密码体制描述
8.2.2 Rabin公钥密码体制的安全性
8.3 GoldwasserMicali概率公钥密码体制
8.3.1 GoldwasserMicali概率公钥密码体制描述
8.3.2 GoldwasserMicali概率公钥密码体制的安全性
8.4 NTRU公钥密码体制
8.4.1 NTRU公钥密码体制描述
8.4.2 NTRU公钥密码体制的安全性
8.5 盲签名方案
习题
第9章 基于身份的公钥密码学
9.1 基于身份的签名
9.1.1 Shamir的基于身份的数字签名体制的构成
9.1.2 Shamir的基于身份的数字签名体制的算法描述
9.1.3 Shamir的基于身份的数字签名体制安全性分析
9.2 利用椭圆曲线上Weil配对的基于身份的公钥密码体制
9.2.1 超奇异椭圆曲线与Weil配对
9.2.2 DDH问题与CDH问题
9.2.3 利用Weil配对的基于身份密钥共享体制
9.2.4 利用Weil配对的三方DiffieHellman密钥协议
9.3 Boneh与Franklin的基于身份的公钥加密体制
9.3.1 Boneh与Franklin的公钥加密体制的构成
9.3.2 Boneh与Franklin的公钥加密体制的算法描述
9.3.3 公开系统环境中的Boneh与Franklin的公钥加密体制
9.4 SM9标识密码算法
9.4.1 SM9主要参数定义
9.4.2 SM9数字签名算法
9.4.3 SM9公钥加密算法
9.4.4 SM9密钥交换协议
习题
第10章 计算复杂性理论
10.1 图灵机
10.2 语言、问题、算法及计算复杂度表示
10.3 P、NP与NP完全问题
10.3.1 三类问题的相关定义
10.3.2 P问题和NP问题举例
10.4 单向函数与陷门单向函数
10.4.1 单向函数
10.
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/2/22 18:33:31