【技术实现步骤摘要】
保护商业机密的普惠金融系统
本专利技术涉及一种保护商业机密的普惠金融系统。
技术介绍
目前主流的金融系统,多采用集中化的数据托管和处理方式,存在以下问题:1.数据多集中化托管在数据提供方,独立存储和维护,相互之间无法流转和有效利用,形成一个个数据孤岛,无法挖掘数据的价值。2.在某些需要多个数据提供方协作的场景下,多采用集中化的处理方式,而数据提供方相互之间因担心数据在传输和计算过程中的泄露问题,导致无法有效的协作共享。3.集中化的数据处理方式,存在数据缓存问题,处理数据的一方将能够缓存越来越多的数据,存在数据泄露风险。4.中心化的方式,存在数据造假问题、监管不透明问题和取证困难。
技术实现思路
本专利技术提供了一种保护商业机密的普惠金融系统,采用如下的技术方案:一种保护商业机密的普惠金融系统,包括:用户模块、业务系统模块、若干贷款机构模块和联合计算模块;用户模块生成用于本次查询的一次性的密钥对,密钥对包括公钥和私钥,用户模块将公钥和用户ID发送至业务系统模块 ...
【技术保护点】
1.一种保护商业机密的普惠金融系统,其特征在于,包括:用户模块、业务系统模块、若干贷款机构模块和联合计算模块;/n所述用户模块生成用于本次查询的一次性的密钥对,所述密钥对包括公钥和私钥,所述用户模块将所述公钥和用户ID发送至所述业务系统模块;/n所述业务系统模块将所述公钥和所述用户ID发送至若干所述贷款机构模块;/n若干所述贷款机构模块根据所述用户ID查询该用户在本贷款机构贷款的贷款金额并通过所述公钥对贷款金额进行同态加密得到第一金额加密信息,并将所述第一金额加密信息、所述用户ID和所述公钥发送至所述联合计算模块;/n所述联合计算模块通过所述公钥对接收到的若干所述第一金额加 ...
【技术特征摘要】
1.一种保护商业机密的普惠金融系统,其特征在于,包括:用户模块、业务系统模块、若干贷款机构模块和联合计算模块;
所述用户模块生成用于本次查询的一次性的密钥对,所述密钥对包括公钥和私钥,所述用户模块将所述公钥和用户ID发送至所述业务系统模块;
所述业务系统模块将所述公钥和所述用户ID发送至若干所述贷款机构模块;
若干所述贷款机构模块根据所述用户ID查询该用户在本贷款机构贷款的贷款金额并通过所述公钥对贷款金额进行同态加密得到第一金额加密信息,并将所述第一金额加密信息、所述用户ID和所述公钥发送至所述联合计算模块;
所述联合计算模块通过所述公钥对接收到的若干所述第一金额加密信息进行同态加密得到第二金额加密信息并将所述第二金额加密信息发送至所述业务系统模块;
所述业务系统模块将所述第二金额加密信息发送至所述用户模块;
所述用户模块通过所述私钥对所述第二金额加密信息进行解密得到贷款总额,所述贷款总额为该用户在所有贷款机构贷款的金额总和。
2.根据权利要求1所述的保护商业机密的普惠金融系统,其特征在于,
所述用户模块通过RSA算法生成所述密钥对。
3.根据权利要求2所述的保护商业机密的普惠金融系统,其特征在于,
所述联合计算模块为运行在区块链中的智能合约;
传输至所述智能合约中的数据以及所述智能合约的加密结果均保存在区块链中。
4.根据权利要求3所述...
【专利技术属性】
技术研发人员:陈霄,李海南,邹雨豪,陈磊磊,朱礼廷,
申请(专利权)人:杭州增信信息技术有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。