买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:蚂蚁区块链科技(上海)有限公司
摘要:本说明书提供了一种混淆电路计算方法及相关设备,应用于与混淆电路执行方对应的第一计算设备,其持有与混淆电路包含的第一逻辑门对应的第一输入数据,与混淆电路生成方对应的第二计算设备持有预期的与第一逻辑门对应的第一输出数据和第二输出数据;第一输入数据为0或1。该方法包括:获取运行随机不经意传输协议产生的随机数i和对应的随机值ri;随机数i为0或1;获取第二计算设备基于第一随机值、第二随机值、第一输出数据和第二输出数据计算出的中间计算结果;若第一输入数据的取值为0,基于随机值ri计算与第一输出数据对应的混淆值;若第一输入数据的取值为1,则基于随机值ri和中间计算结果f计算与第二输出数据对应的混淆值。
主权项:1.一种混淆电路计算方法,其特征在于,应用于与混淆电路执行方对应的第一计算设备,所述混淆电路包含若干个逻辑门;所述第一计算设备持有与所述混淆电路包含的第一逻辑门对应的第一输入数据,所述第一输入数据为取值为0或者1的1比特数据;与混淆电路生成方对应的第二计算设备持有与所述第一逻辑门对应的多个预期输出数据,其中,所述多个预期输出数据包括所述第一输入数据的取值为0时计算出的第一输出数据,以及所述第一输入数据的取值为1时计算出的第二输出数据;所述方法包括:获取随机数i,以及从所述第二计算设备获取到的第一随机值和第二随机值作为数组元素所构成的数组中,随机选择出的与所述随机数i所指示的数组下标对应的随机值ri;所述随机数i的取值为0或者1;获取所述第二计算设备基于所述第一随机值、所述第二随机值、所述第一输出数据和所述第二输出数据计算出的与所述第一逻辑门的输出结果对应的中间计算结果;在所述第一输入数据的取值为0时,基于所述随机值ri计算与所述第一输出数据对应的混淆值,并将该混淆值作为所述第一逻辑门的输出结果;或者,在所述第一输入数据的取值为1时,基于所述随机值ri和所述中间计算结果计算与所述第二输出数据对应的混淆值,并将该混淆值作为所述第一逻辑门的输出结果。
全文数据:
权利要求:
百度查询: 蚂蚁区块链科技(上海)有限公司 一种混淆电路计算方法及相关设备
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。