一种银行间业务可信处理方法及装置制造方法及图纸

技术编号:38559329 阅读:12 留言:0更新日期:2023-08-22 21:01
本申请提供了一种银行间业务可信处理方法及装置,可用于信息安全领域或其他领域,该方法包括:接收分行的业务处理请求;根据用户标识从各数据节点查找对应的第一用户碎片和各第一用户碎片的碎片索引;提取各第一用户碎片中的信息数据碎片和公钥碎片;将各信息数据碎片和公钥碎片分别按照碎片索引的顺序进行拼接得到同态加密后的用户信息数据和用户对应的公钥;将用户信息数据和业务代码发送至发送业务处理请求的分行对应的数据中心,并将公钥发送至发送业务处理请求的分行。该装置用于实现上述方法。本申请提供的银行间业务可信处理方法及装置,实现了数据在总行的统一存储与分发,节约了银行算力,保证了数据安全。保证了数据安全。保证了数据安全。

【技术实现步骤摘要】
一种银行间业务可信处理方法及装置


[0001]本申请涉及信息安全领域,尤其涉及一种银行间业务可信处理方法及装置。

技术介绍

[0002]随着银行业务的发展与扩大,银行客户数量与业务场景不断增加,各分行需要存储庞大的用户数据及执行海量的业务操作,在进行频繁业务往来的同时,数据运算量和数据库吞吐量也急剧增加。但由于分行在数据存储和处理方面投入的资金和技术有限,难以满足日益增长的业务需求。
[0003]现有技术中,通过引入第三方算力来解决分行进行业务处理时算力不足的问题。当接收到用户发送的业务请求时,业务办理行从开户行获取加密的用户画像数据,解密后交给第三方算力进行运算以完成业务操作。这种方式需要将解密后的数据暴露给第三方,存在用户信息泄露的风险,且每收到一次数据获取请求,开户行都要进行一次加解密运算,增加了开户行的运算量,造成了资源的浪费。

技术实现思路

[0004]针对现有技术中的问题,本申请提供一种银行间业务可信处理方法及装置,能够至少部分地解决现有技术中的问题。
[0005]第一方面,本申请提供一种银行间业务可信处理方法,包括:
[0006]接收分行的业务处理请求,所述业务处理请求包括业务代码和办理业务的用户对应的用户标识;
[0007]根据所述用户标识从各数据节点查找对应的第一用户碎片和各第一用户碎片的碎片索引;
[0008]提取各第一用户碎片中的信息数据碎片和公钥碎片;
[0009]将各信息数据碎片和公钥碎片分别按照所述碎片索引的顺序进行拼接得到同态加密后的用户信息数据和所述用户对应的公钥;
[0010]将所述用户信息数据和所述业务代码发送至发送业务处理请求的分行对应的数据中心,并将所述公钥发送至所述发送业务处理请求的分行。
[0011]其中,所述接收分行的业务处理请求之前,还包括:
[0012]接收分行上传的用户标识、同态加密后的用户信息数据和用户对应的公钥;
[0013]将所述用户信息数据和所述公钥切分为数量相等的信息数据碎片和公钥碎片,并根据上下文语序为所述信息数据碎片和所述公钥碎片添加碎片索引;
[0014]将具有相同碎片索引的信息数据碎片和公钥碎片进行拼接得到第一用户碎片;
[0015]以所述用户标识为索引,将各第一用户碎片与其对应的碎片索引随机存储到不同的数据节点中。
[0016]其中,所述接收分行的业务处理请求之前,还包括:
[0017]接收分行上传的同态加密后的用户交易数据及所述用户交易数据对应的用户标
识;
[0018]为每条用户交易数据添加交易数据编码;
[0019]将每条用户交易数据进行切分得到第二用户数据碎片,并按照上下文语序添加碎片索引;
[0020]以所述用户标识和所述交易数据编码为索引,将各第二用户碎片与其对应的碎片索引随机存储到不同的数据节点中。
[0021]其中,所述接收分行的业务处理请求之后,还包括:
[0022]根据所述业务代码判断是否需要提取第二用户碎片;
[0023]若判断结果为需要,根据所述用户标识从各数据节点查找对应的第二用户碎片;
[0024]将各第二用户碎片按照交易数据编码和碎片索引拼接得到各用户交易数据;
[0025]将所述用户交易数据发送给发送业务处理请求的分行对应的数据中心。
[0026]其中,还包括:
[0027]接收分行上传的用户标识及用户交易特征更新向量,判断各数据节点中是否存在与所述用户标识对应的用户交易特征向量;
[0028]若不存在与所述用户标识对应的用户交易特征向量,将所述用户交易特征更新向量作为用户交易特征向量,以所述用户标识为索引,将所述用户交易特征向量存储至数据节点。
[0029]其中,还包括:
[0030]若存在与所述用户标识对应的用户交易特征向量,根据所述用户标识从数据节点中提取所述用户交易特征向量,对所述用户交易特征向量进行上采样;
[0031]将上采样后的用户交易特征向量与所述用户交易特征更新向量拼接,输入预先训练的特征更新模型,得到更新后的用户交易特征向量;
[0032]以所述用户标识为索引,将所述更新后的用户交易特征向量存储至预设的数据节点。
[0033]其中,还包括:
[0034]根据所述业务代码判断当前处理的业务是否需要风险预测;
[0035]若当前处理的业务是否需要风险预测,将所述用户标识对应的用户交易特征向量发送至所述送业务处理请求的分行对应的数据中心。
[0036]其中,还包括:
[0037]采集各用户的历史用户交易数据和历史业务办理结果;
[0038]将不同用户的历史用户交易数据划分为训练集和测试集;
[0039]以Adam为优化器,使用训练集和测试集对特征提取模型、特征更新模型和风险预测模型进行联合训练;
[0040]存储训练后的特征更新模型,并将训练后的特征提取模型存储至各分行,风险预测模型存储至各分行对应的数据中心。
[0041]第二方面,本申请提供一种银行间业务可信处理装置,包括:
[0042]请求接收模块,用于接收分行的业务处理请求,所述业务处理请求包括业务代码和办理业务的用户对应的用户标识;
[0043]碎片查找模块,用于根据所述用户标识从各数据节点查找对应的第一用户碎片和
各第一用户碎片的碎片索引;
[0044]碎片提取模块,用于提取各第一用户碎片中的信息数据碎片和公钥碎片;
[0045]碎片拼接模块,用于将各信息数据碎片按照所述碎片索引的顺序进行拼接得到同态加密后的用户信息数据;将各公钥碎片按照所述碎片索引的顺序进行拼接得到所述用户对应的公钥;
[0046]数据发送模块,用于将所述用户信息数据和所述业务代码发送至发送业务处理请求的分行对应的数据中心,并将所述公钥发送至所述发送业务处理请求的分行。
[0047]第三方面,本申请提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述任一实施例所述的方法。
[0048]第四方面,本申请提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述任一实施例所述的方法。
[0049]第五方面,本申请提供一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现上述任一实施例所述的方法。
[0050]本申请提供的银行间业务可信处理方法及装置,通过总行接收分行的业务处理请求,根据业务处理请求中的用户标识从各数据节点查找对应的第一用户碎片和各第一用户碎片的碎片索引;提取各第一用户碎片中的信息数据碎片和公钥碎片,并将各信息数据碎片和公钥碎片分别按照碎片索引的顺序进行拼接得到用户信息数据和用户对应的公钥,从而将用户信息数据和业务代码发送至发送业务处理请求的分行本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种银行间业务可信处理方法,其特征在于,包括:接收分行的业务处理请求,所述业务处理请求包括业务代码和办理业务的用户对应的用户标识;根据所述用户标识从各数据节点查找对应的第一用户碎片和各第一用户碎片的碎片索引;提取各第一用户碎片中的信息数据碎片和公钥碎片;将各信息数据碎片和公钥碎片分别按照所述碎片索引的顺序进行拼接得到同态加密后的用户信息数据和所述用户对应的公钥;将所述用户信息数据和所述业务代码发送至发送业务处理请求的分行对应的数据中心,并将所述公钥发送至所述发送业务处理请求的分行。2.根据权利要求1所述的银行间业务可信处理方法,其特征在于,所述接收分行的业务处理请求之前,还包括:接收分行上传的用户标识、同态加密后的用户信息数据和用户对应的公钥;将所述用户信息数据和所述公钥切分为数量相等的信息数据碎片和公钥碎片,并根据上下文语序为所述信息数据碎片和所述公钥碎片添加碎片索引;将具有相同碎片索引的信息数据碎片和公钥碎片进行拼接得到第一用户碎片;以所述用户标识为索引,将各第一用户碎片与其对应的碎片索引随机存储到不同的数据节点中。3.根据权利要求1所述的银行间业务可信处理方法,其特征在于,所述接收分行的业务处理请求之前,还包括:接收分行上传的同态加密后的用户交易数据及所述用户交易数据对应的用户标识;为每条用户交易数据添加交易数据编码;将每条用户交易数据进行切分得到第二用户数据碎片,并按照上下文语序添加碎片索引;以所述用户标识和所述交易数据编码为索引,将各第二用户碎片与其对应的碎片索引随机存储到不同的数据节点中。4.根据权利要求3所述的银行间业务可信处理方法,其特征在于,所述接收分行的业务处理请求之后,还包括:根据所述业务代码判断是否需要提取第二用户碎片;若判断结果为需要,根据所述用户标识从各数据节点查找对应的第二用户碎片;将各第二用户碎片按照交易数据编码和碎片索引拼接得到各用户交易数据;将所述用户交易数据发送给发送业务处理请求的分行对应的数据中心。5.根据权利要求1所述的银行间业务可信处理方法,其特征在于,还包括:接收分行上传的用户标识及用户交易特征更新向量,判断各数据节点中是否存在与所述用户标识对应的用户交易特征向量;若不存在与所述用户标识对应的用户交易特征向量,将所述用户交易特征更新向量作为用户交易特征向量,以所述用户标识为索引,将所述用户交易特征向量存储至数据节点。6.根据权利要求5所述的...

【专利技术属性】
技术研发人员:谭宗麟曾炜陈凌潇庄沃霖
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

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

1