[发明专利]一种通信优化的双方安全比较方法、装置以及设备有效
申请号: | 202110350705.6 | 申请日: | 2021-03-31 |
公开(公告)号: | CN113067694B | 公开(公告)日: | 2022-08-26 |
发明(设计)人: | 贾晓玮 | 申请(专利权)人: | 支付宝(杭州)信息技术有限公司 |
主分类号: | H04L9/00 | 分类号: | H04L9/00 |
代理公司: | 北京君慧知识产权代理事务所(普通合伙) 11716 | 代理人: | 吴绍群 |
地址: | 310000 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 通信 优化 双方 安全 比较 方法 装置 以及 设备 | ||
本说明书实施例公开了一种通信优化的双方安全比较方法、装置以及设备。方案包括:将第一方的第一数值和第二方的第二数值划分为多个数位段;第一方针对第一数值的数位段,确定该数位段和第二数值对应数位段之间假设的第一大小关系;第一方将该数位段与其对应的可取值范围中的值进行比较,对比较结果进行加密,将密文信息发送至第二方;第二方将第二数值中对应的数位段作为选择信息,通过不经意传输选择得到第二大小关系;第一方、第二方分别根据第一、第二大小关系,按照从数位段逐级合并以向第一、第二数值还原的方向,递归地进行合并比较,得到第一、第二比较结果;根据第一比较结果和第二比较结果,确定第一数值和第二数值之间的大小关系。
技术领域
本说明书涉及信息安全技术领域,尤其涉及一种通信优化的双方安全比较方法、装置以及设备。
背景技术
随着科学技术的发展,数据的流通、交互越来越广泛,数据的安全性、隐私性也变得越来越重要。
目前,不互信的双方在无可信第三方存在的情况下进行数据比较时,想要让对方不知道自己所持有的数据的大小,一般会通过混淆电路,使双方共同计算函数,并保证各自对函数的输入对方不可知,以得到比较结果。
基于此,还需要能够更加优化比较过程中的通信传输量、提高比较安全性的方案。
发明内容
本说明书一个或多个实施例提供一种通信优化的双方安全比较方法、装置、设备以及存储介质,用以解决如下技术问题:需要能够更加优化比较过程中的通信传输量、提高比较安全性的方案。
为解决上述技术问题,本说明书一个或多个实施例是这样实现的:
本说明书一个或多个实施例提供的一种通信优化的双方安全比较方法,包括:
分别将待比较的第一方的第一数值和第二方的第二数值划分为多个数位段;
所述第一方针对所述第一数值中的所述多个数位段,确定该数位段和所述第二数值中对应数位段之间假设的第一大小关系;
所述第一方将所述该数位段与其对应的可取值范围中的值进行比较,通过所述第一大小关系,对所述比较的结果进行加密,得到密文信息,并发送至所述第二方;
所述第二方将所述第二数值中与所述该数位段对应的数位段作为选择信息,通过不经意传输在所述密文信息中进行选择,通过所述选择得到第二大小关系;
所述第一方根据所述第一大小关系,按照从数位段逐级合并以向所述第一数值还原的方向,递归地进行合并比较,得到第一比较结果,以及,所述第二方根据所述第二大小关系,按照从数位段逐级合并以向所述第二数值还原的方向,递归地进行合并比较,得到第二比较结果;
根据所述第一比较结果和所述第二比较结果,确定所述第一数值和所述第二数值之间的大小关系。
本说明书一个或多个实施例提供的一种通信优化的双方安全比较装置,包括:
划分模块,分别将待比较的第一方的第一数值和第二方的第二数值划分为多个数位段;
第一大小关系确定模块,所述第一方针对所述第一数值中的所述多个数位段,确定该数位段和所述第二数值中对应数位段之间假设的第一大小关系;
加密发送模块,所述第一方将所述该数位段与其对应的可取值范围中的值进行比较,通过所述第一大小关系,对所述比较的结果进行加密,得到密文信息,并发送至所述第二方;
第二大小关系确定模块,所述第二方将所述第二数值中与所述该数位段对应的数位段作为选择信息,通过不经意传输在所述密文信息中进行选择,通过所述选择得到第二大小关系;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于支付宝(杭州)信息技术有限公司,未经支付宝(杭州)信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110350705.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种静态破碎施工方法
- 下一篇:一种核桃仁多肽及其制备方法