前言
第1章 概述
1.1 引言
1.2 多线性映射概述
1.3 密码学原语
1.3.1 计算性安全
1.3.2 伪随机数生成器
1.3.3 伪随机函数
1.3.4 受限的伪随机函数
1.3.5 抗第二原象函数
1.3.6 双线性映射与多线性映射
1.3.7 混淆器
1.4 本章小结
第2章 基于多线性映射的公钥加密算法
2.1 引言
2.2 基于多线性映射的可撤销身份加密算法
2.2.1 算法定义
2.2.2 安全模型
2.2.3 算法构造
2.2.4 算法正确性
2.2.5 算法安全性
2.3 基于多线性映射的广播加密算法
2.3.1 算法定义
2.3.2 安全模型
2.3.3 算法构造
2.3.4 算法安全性
2.4 本章小结
第3章 基于多线性映射的数字签名算法
3.1 引言
3.1.1 算法定义
3.1.2 安全模型
3.2 基于多线性映射的BLS签名体制
3.2.1 算法构造
3.2.2 选择性安全性
3.2.3 自适应性安全性
3.3 基于多线性映射的策略签名体制
3.3.1 算法定义
3.3.2 安全模型
3.3.3 支持比特复合谓词的策略签名算法
3.3.4 支持左右复合谓词的策略签名算法
3.3.5 支持电路谓词的策略签名算法
3.4 基于多线性映射的环签名算法
3.4.1 算法定义
3.4.2 安全模型
3.4.3 算法构造
3.4.4 算法安全性
3.5 本章小结
第4章 基于多线性映射的属性密码算法
4.1 引言
4.2 基于多线性映射的属性加密体制
4.2.1 算法定义
4.2.2 安全模型
4.2.3 算法构造
4.2.4 算法安全性
4.3 基于多线性映射的属性签名体制
4.3.1 算法定义
4.3.2 安全模型
4.3.3 算法构造
4.3.4 算法安全性
4.4 本章小结
第5章 基于多线性映射的代理重密码算法
5.1 引言
5.2 基于多线性映射的代理重加密算法
5.2.1 算法定义
5.2.2 安全模型
5.2.3 算法构造
5.2.4 算法安全性
5.3 基于多线性映射的代理重签名体制
5.3.1 算法定义
5.3.2 安全模型
5.3.3 算法构造
5.3.4 算法性质
5.3.5 算法安全性
5.4 通用签名转换器
5.4.1 算法定义
5.4.2 安全模型
5.4.3 算法构造
5.4.4 算法安全性
5.5 本章小结
第6章 基于多线性映射的密钥交换协议
6.1 引言
6.2 基于多线性映射的非交互式密钥交换协议
6.3 基于多线性映射的非交互式身份密钥交换协议
6.4 基于多线性映射的非交互式属性密钥交换协议
6.4.1 协议定义
6.4.2 安全模型
6.4.3 协议构造
6.4.4 协议安全性
6.4.5 与IBNIKE之间的关系
6.4.6 与多方ABNIKE之间的关系
6.5 本章小结
第7章 基于多线性映射的基础密码协议
7.1 引言
7.2 基于多线性映射的证据加密协议
7.2.1 算法构造
7.2.2 算法安全性
7.3 基于多线性映射的证据隐藏协议
7.3.1 定义、符号和工具
7.3.2 证据隐藏论证
7.4 基于多线性映射的证据不可区分协议
7.4.1 算法概述
7.4.2 定义和工具
7.4.3 多比特输出点混淆
7.4.4 证据加密
7.4.5 Garg等的证据加密算法
7.4.6 具有唯一解密的证据加密算法
7.4.7 单轮证据不可区分的混淆
7.5 本章小结
参考文献
展开