[1]蒋瀚, 徐秋亮. 基于云计算服务的安全多方计算[J]. 计算机研究与发展, 2016, 53(10):11.
知识点
茫然传输https://blog.csdn.net/u012386311/article/details/103852022
基于yao混乱电路:最初的是对于每一个基本的逻辑电路门,电路构造方针对电路门的每一条输入/输出线上的真值选择一个随机数与之对应。而对于该逻辑电路的计算真值表,将2条输入线上的输入真值对应的随机数作为密钥,利用一个对称加密算法,双重加密输出线上输出真值对应的随机数,构造一个混乱表。随后,电路构造方将以自己实际输入对应的随机数发送给电路计算方,然后通过一个不经意传输协议,把与电路计算方实际输入真值对应的随机数发送给电路计算方。电路计算方拿到两个随机数后,作为解密密钥,双重解密混乱表里的密文,得到唯一正确的、与输出真值对应的随机数。如果该逻辑门是最终的输出门,电路计算方通过查询输出线的真值-随机数对应表,可以得到最终输出的真值。
不经意传输(茫然传输):
https://blog.csdn.net/u012386311/article/details/103852022
cut-and-choose:在基于Yao混乱电路的通用两方安全计算协议中,用于实现抵抗恶意敌手攻击,电路生成方需要构造多个混乱电路的副本,供电路计算方选择进行检测或计算。虽然有效提高了恶意敌手下安全两方计算的效率,但协议参与方仍需要完成大量的计算任务(多个电路副本的构造、输入一致性检测、混乱电路相关密钥传输、电路计算)。
茫然外包计算:一个服务器不知道其他服务器是否参与外包计算。
布隆过滤器: