[发明专利]一种数据处理方法、装置和用于数据处理的装置有效

专利信息
申请号: 202110573675.5 申请日: 2021-05-25
公开(公告)号: CN113032839B 公开(公告)日: 2021-08-10
发明(设计)人: 何昊青;王国赛;贾晓丰;高嵩 申请(专利权)人: 华控清交信息科技(北京)有限公司;贾晓丰;高嵩
主分类号: G06F21/62 分类号: G06F21/62;G06F21/60
代理公司: 北京润泽恒知识产权代理有限公司 11319 代理人: 莎日娜
地址: 100084 北京市海淀区*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 数据处理 方法 装置 用于
【说明书】:

发明实施例提供一种数据处理方法、装置和用于数据处理的装置。其中的方法包括:基于密文数列L=[L1,L2,…,Ln],构建矩阵M,矩阵M为log2n行(n‑1)列,第i行j列的元素Mi,j表示密文数列L中第i项到第i+2j‑1项的最值;根据下标对(a,b)确定整数k,k满足2k‑1≤b‑a<2k;通过查询矩阵M得到第一区间最值和第二区间最值,其中,第一区间最值为矩阵M的元素Mk,a,第二区间最值为矩阵M的元素;基于密文,对所述第一区间最值和所述第二区间最值进行向量化比较,得到目标区间数列[La,…,Lb]的最值。本发明实施例可以提高区间最值查询的效率。

技术领域

本发明涉及计算机技术领域,尤其涉及一种数据处理方法、装置和用于数据处理的装置。

背景技术

MPC(Secure Muti-Party Computation,多方安全计算)是一种保护数据隐私安全的算法。多个参与方可以在不泄漏自身数据的前提下,使用多方安全计算技术进行协作计算,得到计算结果。

RMQ(Range Minimum/Maximum Query,求区间最值)查询,是指给定一个长度为n的数列L1,L2,…,Ln,要求支持若干次查询操作。每次查询操作输入一对下标(i,j),返回数列Li,Li+1,…,Lj中的最小值(或最大值)。每一次最小值(最大值)查询至少需要O(n)次比较,对于m次查询总共需要O(mn)次比较。

在多方安全计算系统中,对加密数据进行比较操作的计算开销较大,为了减小计算开销,提高RMQ查询的效率,可以采用Sparse Table算法。该算法可以通过O(nlogn)次比较的预处理过程,实现O(1)次比较的单次查询开销,对于m次查询总共需要O(nlogn+m)次比较操作。虽然Sparse Table算法可以在一定程度上减少对加密数据的比较操作,但是Sparse Table算法的预处理和查询过程仍然需要对加密数据进行多次比较操作,在数列长度n和查询次数m较大时,查询效率难以满足实际应用场景的需求。

发明内容

本发明实施例提供一种数据处理方法、装置和用于数据处理的装置,可以在保证数据隐私安全的基础上,提高区间最值查询的效率。

为了解决上述问题,本发明实施例公开了一种数据处理方法,应用于多方安全计算系统,所述方法用于对密文数列L=[L1,L2,…,Ln],在接收到下标对(a,b)的情况下,返回密文数列L中目标区间数列[La,…,Lb]的最值,所述方法包括:

基于所述密文数列L,构建矩阵M,矩阵M为log2n行(n-1)列,矩阵M第i行j列的元素Mi,j表示密文数列L中第i项到第i+2j-1项的最值;

根据所述下标对(a,b)确定整数k,k满足2k-1≤b-a<2k

通过查询矩阵M得到第一区间最值和第二区间最值,其中,第一区间最值为矩阵M的元素Mk,a,第二区间最值为矩阵M的元素;

基于密文,对所述第一区间最值和所述第二区间最值进行向量化比较,得到目标区间数列[La,…,Lb]的最值。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华控清交信息科技(北京)有限公司;贾晓丰;高嵩,未经华控清交信息科技(北京)有限公司;贾晓丰;高嵩许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110573675.5/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top