一种防止大宗商品在多个银行重复借贷欺诈行为的方法技术

技术编号:34377309 阅读:42 留言:0更新日期:2022-08-03 20:48
本发明专利技术公开了一种防止大宗商品在多个银行重复借贷欺诈行为的方法,通过联邦学习的纵向学习,使用同态加密技术,在保护隐私的条件下,建立联合模型,假设有A、B两家银行,A银行拥有的抵押凭证ID号为XA,B银行现在收到抵押凭证ID号为XB,B银行通过RSA非对称加密算法生成秘钥,通过RSA非对称加密算法生成秘钥,作为公钥发送给A银行,A银行获得公钥后,基于Hash算法并使用一个随机数对XA加密生成YA,将YA发送给B银行,B银行对收到的YA进行私钥解密生成ZA,并对自己数据XB进行哈希生成ZB,既保证了银行自己的数据安全性,又保证了客户隐私,还能联合其他银行对借贷人做出更准确的借贷风险评估,防止了重复借贷的欺诈行为。防止了重复借贷的欺诈行为。

【技术实现步骤摘要】
一种防止大宗商品在多个银行重复借贷欺诈行为的方法


[0001]本专利技术涉及大宗商品领域,具体为一种防止大宗商品在多个银行重复借贷欺诈行为的方法。

技术介绍

[0002]大宗商品是指可进入流通领域,但非零售环节,具有商品属性并用于工农业生产与消费使用的大批量买卖的物质商品,在金融投资市场,大宗商品指同质化、可交易、被广泛作为工业基础原材料的商品,如原油、有色金属、钢铁、农产品、铁矿石、煤炭等,包括三个类别,即能源商品、基础原材料和农副产品,其拥有供需量大,价格波动大,易于分级和标准化和易于储存、运输的特点,可以设计为期货、期权作为金融工具来交易,可以更好实现价格发现和规避价格风险,由于大宗商品多是工业基础,处于最上游,因此反映其供需状况的期货及现货价格变动会直接影响到整个经济体系。
[0003]然而,大宗商品由于其体量特别大的特殊性,使得其贸易的数字化程度很低,在大宗商品的借贷中,有一类是将现货存入仓库公司中,仓库公司为其开具存入凭证并将现货扣留,借贷人在向银行申请贷款时,需要使用该凭证,这就使得抵押人可能多次使用相同的抵押品在不同的银行多次申请贷款,不同银行之间由于竞争或隐私等关系,是不愿意互相分享各自客户的借贷信息的,这就形成了数据孤岛,导致不能及时发现这一现象,这就可能发生欺诈贷款欺诈行为,银行不能及时发现贷款人的还款风险,导致贷款无法即使收回,影响银行正常运作。

技术实现思路

[0004]本专利技术的目的在于提供一种防止大宗商品在多个银行重复借贷欺诈行为的方法,以解决上述
技术介绍
中提出大宗商品由于其体量特别大的特殊性,使得其贸易的数字化程度很低,在大宗商品的借贷中,有一类是将现货存入仓库公司中,仓库公司为其开具存入凭证并将现货扣留,借贷人在向银行申请贷款时,需要使用该凭证,这就使得抵押人可能多次使用相同的抵押品在不同的银行多次申请贷款,不同银行之间由于竞争或隐私等关系,是不愿意互相分享各自客户的借贷信息的,这就形成了数据孤岛,导致不能及时发现这一现象,这就可能发生欺诈贷款欺诈行为,银行不能及时发现贷款人的还款风险,导致贷款无法即使收回,影响银行正常运作的问题。
[0005]为实现上述目的,本专利技术提供如下技术方案:一种防止大宗商品在多个银行重复借贷欺诈行为的方法,其步骤如下:
[0006]步骤一:假设有A、B两家银行,A银行拥有的抵押凭证ID号为XA,B银行现在收到抵押凭证ID号为XB。
[0007]步骤二:B银行通过RSA非对称加密算法生成秘钥(n,e,d),并将(n, e)作为公钥发送给A银行。
[0008]步骤三:A银行获得公钥后,基于Hash算法并使用一个随机数对XA加密生成YA,将
YA发送给B银行。
[0009]步骤四:B银行对收到的YA进行私钥解密生成ZA。并对自己数据XB进行哈希生成ZB。将ZA和ZB发送给A银行。
[0010]步骤五:A银行对ZA中的数据除掉第二步生成的随机数以后,再次哈希,生成DA。
[0011]步骤六:把DA和ZB取交集,生成重复借贷欺诈行为的数据交集I。
[0012]优选的,所述由于数据隐私保护,任何底层的抵押凭证数据,公司是不能和其它公司泄露的,由于仓库公司开具的抵押凭证的id号是唯一的。当抵押人出示该抵押凭证时,银行可以通过判断该抵押凭证的id号是否已被其他银行使用。
[0013]优选的,所述步骤一中的XA为[u1,u2,u3,u4],XB为[u1,u2,u3,u5]。
[0014]优选的,所述方法可以保证双方知道[u1,u2,u3],而A方不知道B方有[u5],B方不知道A有[u4]。
[0015]优选的,所述步骤三中的YA算法为:
[0016]Y
A
={ri
e*
H(ui)|ui∈X
A
ri:rand}
[0017]Y
A
={ri
e
H(u1),r2
e
H(u2),r3
e
H(u3),r4
e
H(u4)}。
[0018]优选的,所述步骤四中的ZA算法为:
[0019]Z
A
={(ri
e
H(ui))
d
=ri
*
(H(ui))
d
%n|ri
e
H(ui)∈Y
A
}
[0020]Z
B
{H((H(ui))
d
|u∈X
B
)}
[0021]I,Z
A
=>{u1,u2,u3}。
[0022]优选的,所述步骤五中的DA算法为:
[0023]D
A
={H(ri
*
(H(ui))
d
/ri)=H((H(ui))
d
)|ri*(H(ui))
d
∈Z
A
}。
[0024]优选的,所述步骤六中的I算法为:
[0025]I=D
A
∩Z
B
={H((H(u1))
d
),((H(u2))
d
),((H(u3))
d
)}
[0026]I,D
A
=>{u1,u2,u3}。
[0027]优选的,所述整个过程中,没有任何一个明文数据进行传递,即使采用暴力或者碰撞的方式,依然解析不出原始的id,很好的保护了双方的差集部分。
[0028]优选的,所述对交集I解密即可生成[u1,u2,u3],结合[u1,u2,u3],B银行就知道[u1,u2,u3]这些抵押数据已经在A银行使用过。
[0029]与现有技术相比,本专利技术的有益效果是:该防止大宗商品在多个银行重复借贷欺诈行为的方法,通过联邦学习的纵向学习,使用同态加密技术,在保护隐私的条件下,建立联合模型,假设有A、B两家银行,A银行拥有的抵押凭证ID号为XA,B银行现在收到抵押凭证ID号为XB,B银行通过RSA非对称加密算法生成秘钥(n,e,d),并将(n,e)作为公钥发送给A银行, A银行获得公钥后,基于Hash算法并使用一个随机数对XA加密生成YA,将 YA发送给B银行,B银行对收到的YA进行私钥解密生成ZA,并对自己数据XB进行哈希生成ZB,将ZA和ZB发送给A银行,A银行对ZA中的数据除掉第二步生成的随机数以后,再次哈希,生成DA,把DA和ZB取交集,生成重复借贷欺诈行为的数据交集I,帮助银行进行甄别的工作,由于数据隐私保护,任何底层的抵押凭证数据,公司是不能和其它公司泄露的,由于仓库公司开具的抵押凭证的id号是唯一的,当抵押人出示该抵押凭证时,银行可以通过判断该抵押凭证的id号是否已被其他银行使用,让不同银行的客户借贷数据不出本地,且其他银行无法查看本银行的客户借贷数据,既保证了银本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种防止大宗商品在多个银行重复借贷欺诈行为的方法,其特征在于:其步骤如下:步骤一:假设有A、B两家银行,A银行拥有的抵押凭证ID号为XA,B银行现在收到抵押凭证ID号为XB;步骤二:B银行通过RSA非对称加密算法生成秘钥(n,e,d),并将(n,e)作为公钥发送给A银行;步骤三:A银行获得公钥后,基于Hash算法并使用一个随机数对XA加密生成YA,将YA发送给B银行;步骤四:B银行对收到的YA进行私钥解密生成ZA。并对自己数据XB进行哈希生成ZB。将ZA和ZB发送给A银行;步骤五:A银行对ZA中的数据除掉第二步生成的随机数以后,再次哈希,生成DA;步骤六:把DA和ZB取交集,生成重复借贷欺诈行为的数据交集I。2.根据权利要求1所述的一种防止大宗商品在多个银行重复借贷欺诈行为的方法,其特征在于:所述由于数据隐私保护,任何底层的抵押凭证数据,公司是不能和其它公司泄露的,由于仓库公司开具的抵押凭证的id号是唯一的。当抵押人出示该抵押凭证时,银行可以通过判断该抵押凭证的id号是否已被其他银行使用。3.根据权利要求1所述的一种防止大宗商品在多个银行重复借贷欺诈行为的方法,其特征在于:所述步骤一中的XA为[u1,u2,u3,u4],XB为[u1,u2,u3,u5]。4.根据权利要求1所述的一种防止大宗商品在多个银行重复借贷欺诈行为的方法,其特征在于:所述方法可以保证双方知道[u1,u2,u3],而A方不知道B方有[u5],B方不知道A有[u4]。5.根据权利要求1所述的一种防止大宗商品在多个银行重复借贷欺诈行为的方法,其特征在于:所述步骤三中的YA算法为:Y
A
={ri
e*
H(ui)|ui∈X
A
ri:rand}Y
A
={ri
e
H(u1),r2
e
H(u2),r3
e
H(u3),r4
e
H(u4)}。6.根据权利要求1所述的一种防止大宗商品在多个...

【专利技术属性】
技术研发人员:刘国柄刘嘉程艳宇吕宏强
申请(专利权)人:新智数字科技有限公司
类型:发明
国别省市:

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

1