[发明专利]用于查询名单和用于提供名单查询服务的方法及相关产品在审
申请号: | 202110137760.7 | 申请日: | 2021-02-01 |
公开(公告)号: | CN112989027A | 公开(公告)日: | 2021-06-18 |
发明(设计)人: | 李闯;吴凡 | 申请(专利权)人: | 中金金融认证中心有限公司 |
主分类号: | G06F16/34 | 分类号: | G06F16/34;G06F21/60;G06F21/62;G06Q20/40;G06Q40/04 |
代理公司: | 北京维昊知识产权代理事务所(普通合伙) 11804 | 代理人: | 王颖慧;孙新国 |
地址: | 100054 北京市西城区菜市口*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 查询 名单 提供 服务 方法 相关 产品 | ||
本发明涉及一种用于查询名单和用于提供名单查询服务的方法及相关产品。用于查询名单的方法包括:根据椭圆曲线上的基点,将待查询内容转化为椭圆曲线上的第一点数据;利用第一私钥对第一点数据进行加密,以生成第一加密信息,并向名单服务端发送第一加密信息;接收来自于名单服务端对所述第一加密信息进行加密的第二加密信息,并利用所述第一私钥对所述第二加密信息进行解密,以得到第一解密信息;以及根据所述第一解密信息和来自于所述名单服务端的名单密文集合,确定所述待查询内容是否包含在目标名单中。根据本发明的方法,名单服务端无法获知待查询内容和查询结果,从而有效降低查询端的数据隐私和商业机密泄露的潜在风险。
技术领域
本发明一般地涉及信息安全技术领域。更具体地,本发明涉及一种用于查询名单和用于提供名单查询服务的方法及相关产品。
背景技术
在金融监管领域,特殊名单限制是一种很常见的监管场景,特殊名单可以包括存在违规行为的个人名单、企业名单或账号名单等,例如涉及电信诈骗的账户名单、失信人员名单、失信企业名单等。在一些应用场景中,例如电子银行转账交易时要判断收款账号是否涉及电信诈骗、查询个人或企业的征信失信行为、以及银行在对企业授信业务时常会涉及到对包括特殊名单在内的多种名单查询业务等。另外,在合作公司开展业务时也常常涉及到VIP(贵宾)名单或者白名单(例如合规的个人名单或企业名单等) 的查询需求。传统的名单查询方案是查询者将待查询内容直接发送到名单服务商,名单服务商根据待查询内容进行查询,然后将查询结果直接发送到查询者。在此过程中,名单服务商可以知晓全部待查询内容以及查询结果,因此对于查询者而言,存在着数据隐私泄露和安全风险的潜在问题。
发明内容
鉴于上面所提到的技术问题,本发明的技术方案在多个方面提供一种用于查询名单和用于提供名单查询服务的方法及相关产品。
在本发明的第一方面中,提供一种用于查询名单的方法,包括:根据椭圆曲线上的基点,将待查询内容转化为椭圆曲线上的第一点数据;利用第一私钥对所述第一点数据进行加密,以生成第一加密信息,并向名单服务端发送所述第一加密信息;接收来自于所述名单服务端对所述第一加密信息进行加密的第二加密信息,并利用所述第一私钥对所述第二加密信息进行解密,以得到第一解密信息;以及根据所述第一解密信息和来自于所述名单服务端的名单密文集合,确定所述待查询内容是否包含在目标名单中,其中所述名单密文集合为所述名单服务端对所述目标名单中的条目进行加密得到的密文集合。
在本发明的一个实施例中,根据椭圆曲线上的基点,将待查询内容转化为椭圆曲线上的第一点数据包括:对所述待查询内容进行加密,以获得所述待查询内容的第一密文;以及对所述第一密文和所述基点执行椭圆曲线运算,以获得所述第一点数据。
在本发明的另一个实施例中,对所述待查询内容进行加密包括:对所述待查询内容执行摘要运算。
在本发明的又一个实施例中,根据所述第一解密信息和来自于所述名单服务端的名单密文集合,确定所述待查询内容是否包含在目标名单中包括:响应于所述名单密文集合包括布隆过滤集合,对所述第一解密信息执行哈希映射;以及根据所述第一解密信息的哈希映射结果,在所述布隆过滤集合中执行匹配操作,以确定所述第一解密信息是否包含在所述名单密文集合中。
在本发明的第二方面中,提供一种用于提供名单查询服务的方法,包括:根据椭圆曲线上的基点,将目标名单中的每个条目转化为所述椭圆曲线上的第二点数据;利用第二私钥对每个第二点数据进行加密,以生成包含每个第二点数据的加密结果的名单密文集合,并将所述名单密文集合发送给查询端;以及响应于接收到来自所述查询端的第一加密信息,利用所述第二私钥对所述第一加密信息进行加密,并将生成的第二加密信息发送给所述查询端。
在本发明的一个实施例中,根据椭圆曲线上的基点,将目标名单中的每个条目转化为所述椭圆曲线上的第二点数据包括:对所述条目进行加密,以获得所述条目的第二密文;以及对所述第二密文和所述基点执行椭圆曲线运算,以获得所述第二点数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中金金融认证中心有限公司,未经中金金融认证中心有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110137760.7/2.html,转载请声明来源钻瓜专利网。