[发明专利]基于分布式重构的用户隐私信息查询实现方法及装置有效
申请号: | 202010718259.5 | 申请日: | 2020-07-23 |
公开(公告)号: | CN111782662B | 公开(公告)日: | 2022-02-11 |
发明(设计)人: | 陈岚 | 申请(专利权)人: | 深圳市富之富信息科技有限公司 |
主分类号: | G06F16/22 | 分类号: | G06F16/22;G06F16/27;G06F21/60;G06Q40/02 |
代理公司: | 深圳市精英专利事务所 44242 | 代理人: | 黄文锋 |
地址: | 518000 广东省深圳市龙华区龙华*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 分布式 用户 隐私 信息 查询 实现 方法 装置 | ||
本申请涉及一种基于分布式重构的用户隐私信息查询实现方法、装置、计算机设备及存储介质,其中该方法包括:将原始查询信息导入集群内的导入节点,在导入数据时所述导入节点生成公钥Key_B及对应的私钥,并将所述原始查询信息划分成固定长度的M段P_m,分别计算每个分段对应的余数Y_m;以余数Y_m为输入参数向集群申请一个全局唯一且递增的存储序列号Seq和对应的存储节点号,所述导入节点将存储序列号Seq及对应的查询结果发送至对应的存储节点进行存储。本发明通过分布式数据存储的方式,将存储序列号拆分成多段分别存储于不同的节点中,可以有效地保护原始查询数据,避免用户的隐私数据遭到泄露。
技术领域
本发明涉及数据处理技术领域,特别是涉及一种基于分布式重构的用户隐私信息查询实现方法、装置、计算机设备及存储介质。
背景技术
在用户申请信用贷款时,信用贷款机构A向第三方查询平台B查询用户信用信息时,查询信息及查询结果对对方都要进行保密,以保证用户的隐私信息不被泄漏。
目前,传统的用户信息查询方法为:信用贷款机构A输入由加密查询信息E_A(P)、脱敏查询信息P’组成的二元组(E_A(P),P’)。第三方查询平台B用脱敏信息P’进行模糊搜索,对查询结果加密得到E_B(P’),再对E_A(P)加密得到E_B(E_A(P)),最后返回由二元组(E_B(E_A(P),E_B(P’))给信用贷款机构A。信用贷款机构A对返回的搜索结果E_B(P’)逐条加密得到E_A(E_B(P’)),用E_B(E_A(P))逐条比对加密的返回查询结果E_A(E_B(P’)),如有匹配则说明查询成功。然而,该方法中用户信息都是集中存储,对脱敏信息P’而言,脱敏度小会导致用户身份有泄露风险,即高频贷款用户根据概率容易被猜出,而脱敏度大会造成查询结果过多,查询效率低。
发明内容
基于此,有必要针对上述技术问题,提供一种可以有效防止用户隐私信息发生泄漏的基于分布式重构的用户隐私信息查询实现方法、装置、计算机设备及存储介质。
一种基于分布式重构的用户隐私信息查询实现方法,所述方法包括:
将原始查询信息导入集群内的导入节点,在导入数据时所述导入节点生成公钥Key_B及对应的私钥,并将所述原始查询信息划分成固定长度的M段P_m,分别计算每个分段对应的余数Y_m;
以余数Y_m为输入参数向集群申请一个全局唯一且递增的存储序列号Seq和对应的存储节点号,所述导入节点将存储序列号Seq及对应的查询结果发送至对应的存储节点进行存储;
将所述存储序列号Seq划分成固定长度的M段,并将各段分别标示为Seq_m;对M段原始查询信息分别用公钥Key_B加密得到E_B(P_m),将每个四元组信息E_B(P_m)、Key_B、Seq_m及本分段在原始查询信息中的顺序号存入对应的余数节点Y_m;
在进行信息查询时,查询方生成公钥Key_A及对应的私钥,并向集群申请一个协调节点;
将查询信息分成固定长度的M段P’_m,分别计算每个分段对应的余数Y_m,用公钥Key_A对每段查询信息P’_m加密得到E_A(P’_m),并将每个三元组信息E_A(P’_m)、Key_A及协调节点发送给对应的余数节点Y_m;
当余数节点Y_m收到所述三元组信息后,用本地Key_B对E_A(P’_m)加密得到E_B(E_A(P’_m)),用Key_A对数据库中的E_B(P_m)加密得到E_A(E_B(P_m)),逐条将E_B(E_A(P’_m))与数据库中的所有E_A(E_B(P_m))进行比对;
若有匹配则取出分段序列号Seq_m,M个余数节点可将得到的M个分段序列号,并将四元组信息Seq_m、Key_A、Key_B及本分段在原始数据中的顺序号发给协调节点;
当所述协调节点在确认Key_B一致后,将M个分段序列号Seq_m根据各分段在原始数据中顺序号组装成完整的存储序列号Seq;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市富之富信息科技有限公司,未经深圳市富之富信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010718259.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种低应力球墨铸铁及其铸造工艺
- 下一篇:电抗器智能测试系统