现代密码学 基于安全多方计算协议的研究 作者:孙茂华 著 出版时间:2016年版内容简介 本书以现代密码学中的安全多方计算为主题,以作者近几年的研究成果为主体,结合国内外学者在该领域的研究成果,对安全多方计算的主要研究内容作了系统论述。本书主要分为两部分:第一部分介绍数学、密码学等基础知识(第1~3章),第二部分介绍安全多方计算的基础理论和应用(第4~10章)。目录第1章 绪论/t11.1 密码学的发展历史/t11.2 现代密码学体制/t21.3 现代密码学与安全多方计算/t3第2章 数学基础/t42.1 预备知识/t42.1.1 素数/t42.1.2 模运算/t42.1.3 群/t52.2 密码学困难性假设/t62.2.1 大数分解困难性假设/t62.2.2 离散对数困难性假设/t72.2.3 Diffie-Hellman问题/t7第3章 密码学基础/t83.1 秘密共享/t83.1.1 研究进展/t83.1.2 经典协议/t113.2 茫然传输/t123.2.1 茫然传输的概念/t123.2.2 经典协议/t133.2.3 进一步阅读的建议/t153.3 同态加密技术/t163.4 Mix-Match协议/t183.5 零知识证明/t193.6 比特承诺/t203.7 盲签名/t203.8 本章小结/t21第4章 安全多方计算基础/t224.1 安全多方计算的定义/t224.2 计算模型/t234.3 安全性分类/t244.3.1 信息论安全/t254.3.2 计算安全/t254.4 安全性原则/t254.4.1 精确的安全性定义/t264.4.2 明确的困难性假设/t294.4.3 严格的安全性证明/t304.5 本章小结/t30第5章 通用混淆电路估值技术/t315.1 Yao氏混淆电路估值方案/t315.2 GMW混淆电路估值方案/t325.3 KS混淆电路估值方案/t345.4 常用布尔电路/t365.4.1 布尔电路/t365.4.2 整数加法电路/t375.4.3 整数减法电路/t385.4.4 比较器/t395.4.5 多路选择器/t405.4.6 条件转换器/t415.5 扩展阅读/t42第6章 百万富翁协议/t446.1 问题描述/t446.2 百万富翁问题的Yao氏解决方案/t446.3 布尔电路上的KSS百万富翁协议/t466.4 基于同态加密的百万富翁协议/t476.5 安全多方数据比较协议/t486.6 本章小结/t50第7章 安全多方科学计算/t517.1 安全多方科学计算研究现状/t517.2 经典安全多方科学计算协议/t527.2.1 保护隐私的线性方程组求解协议/t527.2.2 安全两方线性规划协议/t537.2.3 安全线性子空间相关协议/t537.3 保护隐私的同余方程组求解协议/t577.3.1 问题描述/t587.3.2 原理分析/t587.3.3 协议描述/t587.3.4 协议分析/t597.3.5 举例/t617.4 多秘密共享协议/t627.4.1 CC多秘密共享协议/t627.4.2 基于保护隐私同余方程组协议的多秘密共享/t677.5 本章小结/t68第8章 保护隐私的电子投票协议/t698.1 电子投票系统的发展/t698.2 保护隐私的电子投票研究进展/t708.3 安全电子投票基础知识/t718.3.1 安全电子投票模型/t718.3.2 安全电子投票系统的组成/t738.4 经典保护隐私的电子投票方案/t738.4.1 FOO方案/t738.4.2 CGS方案/t768.5 保护多方隐私的电子投票协议/t778.5.1 协议描述/t778.5.2 协议分析/t798.5.3 举例/t808.6 保护隐私的云电子投票协议/t828.6.1 云计算安全体系/t828.6.2 安全多方云计算/t858.6.3 安全云电子投票协议/t868.7 本章小结/t89第9章 安全多方计算几何/t909.1 安全多方计算几何研究进展/t909.2 经典安全多方计算几何协议/t919.2.1 保护隐私的点线叉积协议/t919.2.2 保护隐私的APSD协议/t929.2.3 保护隐私的单源最短距离协议/t939.3 安全两方线段求交协议/t949.3.1 原理分析/t949.3.2 协议描述/t959.3.3 协议分析/t969.3.4 恶意模型下的推广/t989.4 保护隐私的点包含协议/t999.4.1 协议原理/t1009.4.2 协议描述/t1009.4.3 协议分析/t1019.5 保护隐私的凸包协议/t1039.5.1 协议原理/t1039.5.2 协议描述/t1049.5.3 协议分析/t1069.6 保护隐私的凸包交集协议/t1089.6.1 数学原理/t1089.6.2 协议描述/t1109.6.3 协议分析/t1119.6.4 实例/t1119.7 本章小结/t112第10章 保护隐私的集合运算/t11310.1 保护隐私的集合运算研究进展/t11310.2 布尔电路上的HEK保护隐私的集合交集协议/t11510.2.1 预备知识/t11510.2.2 协议描述/t11510.3 保护隐私的集合交集外包计算协议/t12010.3.1 协议描述/t12010.3.2 协议分析/t12210.4 BS保护隐私的集合并集协议/t12710.5 扩展阅读 127/t参考文献 129 上一篇: 体验设计白书 张玳 著 2016年版 下一篇: 易用为王:改进产品设计的10个策略 [(美)Eric Reiss 著,李会丹,张杰 译] 2013年版