![]()
内容推荐 本书介绍了160个现代密码算法和协议,内容涉及现代密码算法的数学基础,现代密码算法在信息安全领域中的应用,以及与之相关的科学研究和社会实践。涵盖了现代密码学的主要内容,包括哈希函数、非对称加密算法、公钥加密算法、密钥保管、数字签名、零知识证明、不经意传输、多方安全计算、外包计算、量子计算、电子货币等。本书提供了大量的算法评析,既能激发读者的兴趣,又能引发读者的思考,有助于进一步夯实现代密码算法的理论基础,弥合理论研究与实践之间的缝隙。 本书可作为本科生、研究生选修教材或参考书。部分章节可作为相关科技人员的培训教材。 目录 第1章 密码学概述 1.1 信息安全与信号安全 1.2 信息安全等级 1.3 分析敌手的行为 1.4 加密通信的基本模型 1.5 口令与密钥 1.6 建立信任关系 1.7 公钥密码体制 1.8 哈希函数 1.9 量子计算机 第2章 现代密码算法的数学基础 2.1 模运算 2.2 有限域 2.3 辗转相除法 2.4 计算复杂度 2.5 素性测试 2.6 二次剩余 2.7 模约化算法 2.8 椭圆曲线 2.9 双线性映射 2.10 两个著名的数学难题 第3章 提取数字指纹 3.1 哈希函数MD5 3.2 哈希函数SHAl 第4章 实体和消息的认证 4.1 数字签名的概述 4.2 RSA签名算法 4.3 ElGamal签名算法 4.4 Schnorr签名算法 4.5 数字签名算法DSA 4.6 椭圆曲线数字签名算法ECDSA 第5章 协商或分发密钥 5.1 Diffie-Hellman密钥协商协议 5.2 RSA加密算法 5.3 EIGamal加密算法 5.4 Shamir秘密分享算法 第6章 对称分组加密算法与两个应用实例 6.1 数据加密标准DES 6.2 高级数据加密标准AES 6.3 PGP电子邮件系统 第7章 密钥协商与管理 7.1 Joux密钥协商协议 7.2 STS密钥协商协议 7.3 ECMQV密钥协商协议 7.4 Katz-Ostrovsky-Yung密钥协商协议. 7.5 Obana-Araki防欺骗秘密分享算法 7.6 Bellare-Rivest半透明的密钥托管算法 7.7 Lewko-Sahai-Waters密钥撤销算法 第8章 公钥加密算法 8.1 McEliece加密算法 8.2 Rabin加密算法 8.3 Goldwasser-Micali概率加密算法 8.4 Canetti-Dwork-Naor-Ostrovsky可否认的加密算法 8.5 Boneh-Crescenzo-Ostrovsky-Persiano加密算法 8.6 Boneh-Boyen-Shacham同态加密算法 8.7 Boneh-Halevi-Hamburg-Ostrovsky循环安全加密算法 8.8 Applebaum-Barak-Wigderson加密算法 8.9 Lewko-Rouselakis-Waters抗侧信道攻击的加密算法 第9章 身份基加密算法 …… 第10章 无证书密码算法 第11章 属性基加密算法 第12章 同态加密 第13章 广播加密与代理重加密 第14章 数字签名 第15章 代理签名与盲签名 第16章 群签名 第17章 承诺与零知识证明 第18章 不经意传输 第19章 安全多方计算与洗牌算法 第20章 外包计算 第21章 AKS算法—兼谈P与NP问题 第22章 量子密码协议与算法 第23章 Bell不等式和Shor算法 第24章 比特币和区块链 参考文献 索引
|