保护隐私的用户信息查询方法及装置制造方法及图纸

技术编号:24010980 阅读:92 留言:0更新日期:2020-05-02 01:44
本说明书实施例提供一种保护隐私的用户信息查询方法及装置,该方法应用于安全多方计算MPC系统中,该MPC系统包括数据提供方和数据请求方。数据提供方维护有加密用户名单,在加密用户名单中指示有多个目标用户的经过两次加密的用户信息。该方法由数据提供方执行,包括:接收数据请求方发送的信息查询请求,该信息查询请求包括待查询用户的经过一次加密的用户信息。使用预先存储的第二秘钥,对经过一次加密的用户信息进行二次加密,并将经过两次加密的用户信息与加密用户名单中的各目标用户的经过两次加密的用户信息进行比对,以确定待查询用户是否在加密用户名单中。向数据请求方返回待查询用户是否在加密用户名单中的查询结果。

User information query method and device to protect privacy

【技术实现步骤摘要】
保护隐私的用户信息查询方法及装置
本说明书一个或多个实施例涉及计算机
,尤其涉及一种保护隐私的用户信息查询方法及装置。
技术介绍
在大数据时代,市场存在大量的数据合作需求。比如,某个企业或者组织(以下简称数据请求方)想要查询某个用户是否为黑名单用户,而其在本地又没有维护用户黑名单。那么就需要其它维护有黑名单用户的企业或者组织(以下简称数据提供方)协助其完成黑名单用户的查询。在传统技术中,为实现黑名单用户的查询,请求方需要向被请求方发送用户的用户信息,由此,会造成请求方数据的泄露。因此,提供一种在对各方数据进行隐私保护的前提下,实现数据的查询就成为要解决的问题。
技术实现思路
本说明书一个或多个实施例描述了一种保护隐私的用户信息查询方法及装置,可以在确保各方数据安全的情况下实现用户信息的查询。第一方面,提供了一种保护隐私的用户信息查询方法,包括:接收所述数据请求方发送的信息查询请求;所述信息查询请求包括所述数据请求方使用预先存储的第一秘钥,对待查询用户的用户信息进行加密得到的经过一次加密的用户信息本文档来自技高网...

【技术保护点】
1.一种保护隐私的用户信息查询方法,所述方法应用于数据提供方;所述数据提供方维护有加密用户名单,所述加密用户名单是由所述数据提供方针对原始用户名单先进行一次加密后,再由数据请求方进行二次加密得到;在所述加密用户名单中指示有多个目标用户的经过两次加密的用户信息;所述方法包括:/n接收所述数据请求方发送的信息查询请求;所述信息查询请求包括所述数据请求方使用预先存储的第一秘钥,对待查询用户的用户信息进行加密得到的经过一次加密的用户信息;/n使用预先存储的第二秘钥,对所述经过一次加密的用户信息进行二次加密,得到所述待查询用户的经过两次加密的用户信息;/n将所述待查询用户的经过两次加密的用户信息与所述加...

【技术特征摘要】
1.一种保护隐私的用户信息查询方法,所述方法应用于数据提供方;所述数据提供方维护有加密用户名单,所述加密用户名单是由所述数据提供方针对原始用户名单先进行一次加密后,再由数据请求方进行二次加密得到;在所述加密用户名单中指示有多个目标用户的经过两次加密的用户信息;所述方法包括:
接收所述数据请求方发送的信息查询请求;所述信息查询请求包括所述数据请求方使用预先存储的第一秘钥,对待查询用户的用户信息进行加密得到的经过一次加密的用户信息;
使用预先存储的第二秘钥,对所述经过一次加密的用户信息进行二次加密,得到所述待查询用户的经过两次加密的用户信息;
将所述待查询用户的经过两次加密的用户信息与所述加密用户名单中的各目标用户的经过两次加密的用户信息进行比对,以确定所述待查询用户是否在所述加密用户名单中;
向所述数据请求方返回所述待查询用户是否在所述加密用户名单中的查询结果。


2.根据权利要求1所述的方法,所述加密用户名单通过以下步骤获得:
接收所述数据请求方发送的用户名单请求;
响应于所述用户名单请求,使用所述第二秘钥,对所述原始用户名单进行加密,得到经过一次加密的用户名单;
向所述数据请求方发送所述经过一次加密的用户名单;
接收所述数据请求方使用所述第一秘钥,对所述经过一次加密的用户名单进行二次加密后得到的经过两次加密的用户名单;
将所述经过两次加密的用户名单作为所述加密用户名单进行保存。


3.根据权利要求1或2所述的方法,所述目标用户包括合法用户和非法用户中的一种。


4.一种保护隐私的用户信息查询方法,所述方法应用于数据请求方,所述数据请求方用于向数据提供方请求数据;所述数据提供方维护有加密用户名单,所述加密用户名单是由所述数据提供方针对原始用户名单先进行一次加密后,再由所述数据请求方进行二次加密得到;在所述加密用户名单中指示有多个目标用户的经过两次加密的用户信息;所述方法包括:
使用预先存储的第一秘钥,对待查询用户的用户信息进行加密,得到经过一次加密的用户信息;
向所述数据提供方发送信息查询请求;所述信息查询请求包括所述经过一次加密的用户信息;
接收所述数据提供方返回的所述待查询用户是否在所述加密用户名单中的查询结果;所述查询结果由所述数据提供方在对所述经过一次加密的用户信息进行二次加密后基于二次加密结果与所述加密用户名单的比对结果而确定。


5.根据权利要求4所述的方法,还包括:辅助所述数据提供方获取所述加密用户名单的步骤,该步骤具体包括:
向所述数据提供方发送用户名单请求;
接收所述数据提供方使用预先存储的第二秘钥,对所述原始用户名单进行加密后得到的经过一次加密的用户名单;
使用所述第一秘钥,对所述经过一次加密的用户名单进行二次加密,得到经过两次加密的用户名单;
向所述数据提供方发送所述经过两次加密的用户名单,以使所述数据提供方将所述经过两次加密的用户名单作为所述加密用户名单进行保存。


6.根据权利要求5所述的方法,所述经过一次加密的用户名单中指示有所述多个目标用户的经过一次加密的用户信息;
所述使用所述第一秘钥,对所述经过一次加密的用户名单进行加密,得到经过两次加密的用户名单,包括:
针对所述经过一次加密的用户名单,随机调整其中的所述多个目标用户的经过一次加密的用户信息的排列顺序,得到调整后的用户名单;
使用所述第一秘钥,对所述调整后的用户名单进行加密,得到经过两次加密的用户名单。


7.一种保护隐私的用户信息查询方法,所述方法应用于数据提供方,所述数据提供方用于向数据请求方提供数据;所述数据请求方维护有加密用户名单,所述加密用户名单是由所述数据提供方针对原始用户名单先进行一次加密后,再由所述数据请求方进行二次加密得到;在所述加密用户名单中指示有多个目标用户的经过两次加密的用户信息;所述方法包括:
接收所述数据请求方发送的信息查询请求;所述信息查询请求包括所述数据请求方使用预先存储的第一秘钥,对待查询用户的用户信息进行加密得到的经过一次加密的用户信息;
使用预先存储的第二秘钥,对所述经过一次加密的用户信息进行二次加密,得到所述待查询用户的经过两次加密的用户信息;
向所述数据请求方返回所述经过两次加密的用户信息,以使得所述数据请求方将接收的所述经过两次加密的用户信息与所述加密用户名单中的各目标用户的经过两次加密的用户信息进行比对,以确定所述待查询用户是否在所述加密用户名单中。


8.根据权利要求7所述的方法,还包括:辅助所述数据提供方获取所述加密用户名单的步骤,该步骤具体包括:
接收所述数据请求方发送的用户名单请求;
响应于所述用户名单请求,使用所述第二秘钥,对所述原始用户名单进行加密,得到经过一次加密的用户名单;
向所述数据请求方发送所述经过一次加密的用户名单,以使得所述数据请求方使用所述第一秘钥,对所述经过一次加密的用户名单进行二次加密,并将得到的经过两次加密的用户名单作为所述加密用户名单进行保存。


9.一种保护隐私的用户信息查询方法,所述方法应用于数据请求方;所述数据请求方维护有加密用户名单,所述加密用户名单是由数据提供方针对原始用户名单先进行一次加密后,再由所述数据请求方进行二次加密得到;在所述加密用户名单中指示有多个目标用户的经过两次加密的用户信息;所述方法包括:
使用预先存储的第一秘钥,对待查询用户的用户信息进行加密,得到经过一次加密的用户信息;
向所述数据提供方发送信息查询请求;所述信息查询请求包括所述经过一次加密的用户信息;
接收所述数据提供方使用预先存储的第二秘钥,对所述经过一次加密的用户信息进行二次加密后得到的经过两次加密的用户信息;
将接收的所述经过两次加密的用户信息与所述加密用户名单中的各目标用户的经过两次加密的用户信息进行比对,以确定所述待查询用户是否在所述加密用户名单中。


10.根据权利要求9所述的方法,所述加密用户名单通过以下步骤获得:
向所述数据提供方发送用户名单请求;
接收所述数据提供方使用所述第二秘钥,对所述原始用户名单进行加密后得到的经过一次加密的用户名单;
使用所述第一秘钥,对所述经过一次加密的用户名单进行加密,得到经过两次加密的用户名单;
将所述经过两次加密的用户名单作为所述加密用户名单进行保存。


11.一种保护隐私的用户信息查询装置,设置于数据提供方;所述数据提供方维护有加密用户名单,所述加密用户名单是由所述数据提供方针对原始用户名单先进行一次加密后,再由数据请求方进行二次加密得到;在所述加密用户名单中指示有多个目标用户的经过两次加密的用户信息;所述装置包括:
接收单元,用于接收所述数据请求方发送的信息查询请求;所述信息查询请求包括所述数据请求方使用预先存储的第一秘钥,对待查询用户的用户信息进行加密得到的经过一次加密的用户信息;
加密单元,用于使用预先存储的第二秘钥,...

【专利技术属性】
技术研发人员:谭晋王磊王力
申请(专利权)人:支付宝杭州信息技术有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1