[发明专利]基于混淆电路的业务处理方法及装置在审
申请号: | 202111520808.9 | 申请日: | 2021-12-13 |
公开(公告)号: | CN114239089A | 公开(公告)日: | 2022-03-25 |
发明(设计)人: | 赵原;李漓春;殷山;周亚顺 | 申请(专利权)人: | 支付宝(杭州)信息技术有限公司 |
主分类号: | G06F21/72 | 分类号: | G06F21/72 |
代理公司: | 北京亿腾知识产权代理事务所(普通合伙) 11309 | 代理人: | 陈霁;周良玉 |
地址: | 310000 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 混淆 电路 业务 处理 方法 装置 | ||
1.一种基于混淆电路的业务处理方法,所述业务处理包括多个算子电路的连续执行,所述方法包括:
混淆方和计算方各自获取本地针对当前算子电路的输入数据;
混淆方和计算方从预先对当前算子电路的算子类型确定的混淆表集中选择当前混淆表;
计算方根据自身的本地输入数据、混淆方针对其本地输入数据对应的输入标签和所述当前混淆表执行当前算子电路,得到当前算子电路各个输出线分别对应的各个输出标签;
混淆方和计算方根据计算方得到的各个输出标签,安全确定相应输出线在混淆方存储的第一结果和在计算方存储的第二结果,使得单个第一结果和单个第二结果共同描述相应的输出比特。
2.根据权利要求1所述的方法,其中,混淆方、计算方均预先针对各个算子类型各自对应存储混淆表集,单个算子类型对应至少一个混淆表集,单个混淆表集包括相应单个算子类型对应的算子电路的多份混淆表,单份混淆表包括单个算子电路的全部门电路各自的输入标签对输出标签的加密结果。
3.根据权利要求1所述的方法,其中,对于当前算子电路中由计算方提供的单个输入比特,计算方根据预先存储的选择数据集中的单组选择数据,从混淆方获取相应的单个输入标签,其中,所述单组选择数据在混淆方对应有单组参考字符串,单组参考字符串包括分别对应于两个候选比特的两个参考字符串,所述单组选择数据包括通过随机的不经意传输方式对混淆方的两个候选比特进行选择得到的选择比特以及选择比特对应的参考字符串。
4.根据权利要求3所述的方法,其中,由计算方提供的输入比特包括第一比特,所述第一比特对应的第一输入标签通过以下方式确定:
计算方从所述选择数据集中随机选择第一选择数据组,并将所述第一比特与第一选择数据组中的第一选择比特的第一比较结果提供给混淆方,所述第一选择数据组包括所述第一选择比特和相应的第一选择字符串;
混淆方获取与所述第一选择数据组对应的第一参考字符串组,并根据所述第一比较结果向计算方提供两个候选比特分别对应的两份密文,所述两份密文由所述第一参考字符串组中的两个参考字符串分别对两个候选比特对应的两个备选标签加密得到;
计算方用所述第一选择字符串解密所述两份密文,得到所述第一输入标签。
5.根据权利要求4所述的方法,其中,在所述第一比较结果为相同的情况下,混淆方使用两个参考字符串按照相对应的候选比特对两个备选标签分别加密,得到所述两份密文;
在所述第一比较结果为不同的情况下,混淆方使用两个参考字符串对两个备选标签按照候选比特交叉加密,得到所述两份密文。
6.根据权利要求1所述的方法,其中,单个输出标签对应的第一结果由混淆方从0标签的预定位获取,第二结果由计算方从该单个输出标签的预定位获取,其中所述预定位为混淆方针对所述单个输出标签对应的单个输出线生成的两个备选标签的异或结果为1的位。
7.根据权利要求5所述的方法,其中,混淆方针对各个输出线生成的两个备选标签的异或结果恒为随机字符串R,所述预定位根据R中比特值为1的位确定。
8.根据权利要求1所述的方法,其中,单个第一结果和单个第二结果的异或值为相应输出比特的真值。
9.一种基于混淆电路的业务处理方法,所述业务处理包括多个算子电路的连续执行,所述方法由计算方执行,包括:
获取当前算子电路的本地输入数据;
和混淆方同步从当前算子电路的算子类型对应的混淆表集中选择的当前混淆表;
根据所述本地输入数据、所述当前混淆表以及从混淆方获取的各个输入标签执行当前算子电路,得到当前算子电路的各个输出线分别对应的各个输出标签;
针对得到的各个输出标签,确定各个输出线在本地的各个第二结果,单个第二结果和混淆方本地确定的相应第一结果共同描述相应的输出比特。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于支付宝(杭州)信息技术有限公司,未经支付宝(杭州)信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111520808.9/1.html,转载请声明来源钻瓜专利网。