[发明专利]一种基于多方安全计算的名单共享系统及方法有效
申请号: | 202110703999.6 | 申请日: | 2021-06-24 |
公开(公告)号: | CN113542233B | 公开(公告)日: | 2023-05-12 |
发明(设计)人: | 王萍;贾坤 | 申请(专利权)人: | 四川新网银行股份有限公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L67/06;H04L9/30;G06F16/245 |
代理公司: | 成都智言知识产权代理有限公司 51282 | 代理人: | 胡文莉 |
地址: | 610094 四川省成都市成都*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 多方 安全 计算 名单 共享 系统 方法 | ||
1.一种基于多方安全计算的名单共享方法,包括共享名单系统,所述共享名单系统包括名单共享系统部署模块、名单上传模块、名单查询模块、名单预警模块,其特征在于,所述名单查询模块、名单预警模块通过椭圆加密算法进行信息传输;
所述名单共享方法包括以下步骤:
步骤A:部署分布式名单共享系统部署模块,在N个金融机构中各设置前置机,并设置一个监测节点;
步骤B:N个金融机构上传名单信息至前置机,其中名单信息包括客户id与名单类型type;
步骤C:查询请求发出端将客户id输入名单查询模块,名单查询模块将id通过椭圆加密算法加密后,将加密后的客户id传输给接收端,接收端进行解密客户id后,将客户id对应的结果信息通过名单查询模块进行椭圆加密算法加密并传输给查询请求发出端,完成名单查询;
步骤D:名单预警模块对与名单信息有交集的接收端进行名单预警,所述名单预警模块将名单交集信息的客户id集与名单类型type集整合加密为信息集P-Q,并将P-Q传输至接收端,完成名单预警;
所述步骤C的具体步骤为:
C1:发出端的前置机随机生成2个非负整数,记作a,b,构建初始化的椭圆曲线Ep(a,b),曲线对应的数学公式为:y2=x3+ax+b,系统在椭圆曲线上随机选取一点,作为基点G;
C2:发出端在前置机中随机生成一个私有密钥,记做k,k为任意实数;同时,生成交互的公开密钥K,K=kG;
C3:发出端发起id=d的名单查询信息,将该客户主键信息d映射到椭圆上,记作M,即
C4:发出端自动生成一个随机数r,r为任意实数,基于客户主键椭圆映射值M生成2个加密信息项C1和C2,其中C1=M+rK,C2=rG;
C5:发出端将加密信息传输至接收端,接收端将加密信息解密后,进行条件为id=d的信息查询,得到t条记录,将t条记录中的客户的名单类型进行椭圆加密算法加密,并传输至发出端;
C6:发出端进行解密,得到查询客户的名单类型,并将查询记录写入查询名单数据表
panel.query,结束名单查询。
2.根据权利要求1所述的一种基于多方安全计算的名单共享方法,其特征在于,所述名单共享系统模块包括前置机,所述前置机内部署多方安全计算的名单共享系统。
3.根据权利要求1所述的一种基于多方安全计算的名单共享方法,其特征在于,所述名单上传模块包括API接口和文件接口。
4.根据权利要求1所述的一种基于多方安全计算的名单共享方法,其特征在于,所述名单上传模块包括定时模式与实时模式。
5.根据权利要求1所述的一种基于多方安全计算的名单共享方法,其特征在于,所述步骤C5的具体步骤为:
步骤C51:接收端通过计算C1=M+rK公式得到M;
步骤C52:接收端通过公式解出查询客户d,即
步骤C53:接收端在共享名单表panel.query中进行id=d的条件查询,得到t条记录,包括b1、b2、b3……bt合计t个名单类型,形成JSON公式数组,并给予查询的数组记录构建名单信息参数B,其中B=b1b2b3……bt;
步骤C54:将名单信息参数B进行椭圆映射,记作T,即
步骤C55:接收端的前置机生成一个随机数v,并基于T生成2个加密信息项T1和T2,其中T1=T+vK,T2=vG;
步骤C56:接收端将加密项T1和T2传送至发出端。
6.根据权利要求1所述的一种基于多方安全计算的名单共享方法,其特征在于,所述步骤C6的具体步骤为:
步骤C61:发出端得到加密项T1和T2后,通过T1=T+vK公式解密椭圆映射值T;
步骤C62:通过公式解出B,其中再将B拆为数组,即将B=b1b2……bt拆分为数组[b1,b2,……,bt];
步骤C63:发出端将拆解后的B写入查询名单数据表panel.query,完成名单查询。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川新网银行股份有限公司,未经四川新网银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110703999.6/1.html,转载请声明来源钻瓜专利网。