[发明专利]跨迪链征信数据加密存储及信用评分隐私计算方案在审

专利信息
申请号: 202210007373.6 申请日: 2022-01-05
公开(公告)号: CN114338043A 公开(公告)日: 2022-04-12
发明(设计)人: 徐毅钢 申请(专利权)人: 上海卓鹏信息科技有限公司
主分类号: H04L9/32 分类号: H04L9/32
代理公司: 上海互顺专利代理事务所(普通合伙) 31332 代理人: 韦志刚
地址: 200080 上海市*** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 跨迪链征信 数据 加密 存储 信用 评分 隐私 计算 方案
【权利要求书】:

1.跨迪链征信数据加密存储方案,其特征在于:包括以下步骤:

S1:通过身份验证流程的用户生成256为随机数作为私钥K;

S2:将私钥K拆分成24组11位,每组对应2048个汉字中的一个,组成共24个汉字的助记词组;

S3:通过私钥K计算得出公钥PK;

S4:将身份ID和公钥PK上传区块链;

S5:隐私数据加密上传区块链;

S6:用户用私钥K解密区块链上的隐私数据。

2.根据权利要求1所述的跨迪链征信数据加密存储方案,其特征在于:所述身份验证流程包括有以下步骤:

S01:用户向身份验证方发送验证请求后,身份验证方生成随机数R,并采用公钥加密得到密文eR,将密文eR发送给用户;

S02:用户用私钥Key解密eR得到随机数R1,利用私钥加密R1得到eR1并将eR1发送至身份验证方;

S03:用公钥解密eR1得到R1,对比R和R1,如果相同则验证通过,如果不相同则验证失败,将验证结果发送至用户。

3.根据权利要求1所述的跨迪链征信数据加密存储方案,其特征在于:

所述公钥PK=G*K;

*为国密SM2椭圆曲线算法;

G为SM2定义的公开G点,坐标为G(x,y)。

4.根据权利要求1所述的跨迪链征信数据加密存储方案,其特征在于:所述助记词对应用户的私钥K,且所述助记词与私钥K之间可以相互推导。

5.根据权利要求1所述的跨迪链征信数据加密存储方案,其特征在于:所述S2中私钥K被分为24组,每组11位共构成264位,多余的8位用于校验。

6.用到权利要求1-5所述的跨迪链征信数据的信用评分隐私计算方案,其特征在于:包括以下步骤:

S1:可执行环境的证明;

S2:隐私合约的部署;

S3:隐私合约的调用。

7.根据权利要求6所述的跨迪链征信数据的信用评分隐私计算方案,其特征在于:所述可执行环境的证明包括以下步骤:

S01:用户生成一个随机挑战,将其发送到隐私合约环境,由隐私计算网关转发到Enclave中;

S02:Enclave对收到的随机挑战制作远程证明;

S03:Enclave通过隐私计算网关输出远程证明;

S04:隐私计算网关会调用系统合约将远程证明写入区块链存证,系统合约中包含验证远程证明合法性的逻辑,通过验证的远程证明会被写入区块链存证。

8.根据权利要求7所述的跨迪链征信数据的信用评分隐私计算方案,其特征在于:所述远程证明包括有随机挑战、report、Enclave签名、Enclave证书。

9.根据权利要求5所述的跨迪链征信数据的信用评分隐私计算方案,其特征在于:所述隐私合约的部署包括有以下步骤:

S01:用户发起部署合约的请求,并把合约发送给隐私合约环境中的隐私计算网关;

S02:隐私计算网关在接收到用户部署请求后,把其中的合约送入Enclave的EVM中进行初始化;

S03:Enclave初始化合约完成后,通知隐私计算网关;

S04:若Enclave初始化合约成功,隐私计算网关会将合约通过链上系统合约存入区块链存证,链上的合约可用于合约逻辑的可靠性校验参照及合约的公共监管;

S05:隐私计算网关通知用户部署合约的事件状态。

10.根据权利要5所述的跨迪链征信数据的信用评分隐私计算方案,其特征在于:所述隐私合约的调用包括有以下步骤:

S01:用户向隐私合约环境发起调用隐私合约的请求;

S02:隐私计算网关根据用户调用合约的请求构造一个区块链请求,这个区块链请求用于从链上读取对应的隐私合约和链上数据,隐私计算网关将这个请求发送到区块链;

S03:隐私计算网关从区块链上获取到隐私合约代码和需要的链上数据后,连同来自用户的链外数据一起,转发给Enclave;

S04:将链上、链外数据作为参数执行隐私合约,若数据是密文,使用加密私钥解密数据;

S05:按需要选择是否对执行结果加密和打包执行结果,其中内容包括:隐私合约执行结果、隐私合约、链上及链外的参数;

S06:使用签名私钥对打包好的执行结果签名,Enclave将执行结果与签名返回到隐私计算网关;

S07:隐私计算网关调用系统合约把执行结果与签名传到链上,系统合约会从链上获取Enclave远程证明,从中提取出签名公钥,并对执行结果的签名进行验证,并从执行结果中提取隐私合约、链上数据部分,与区块链上的信息进行比对,如果这些验证都通过了,则系统合约执行成功,隐私合约的执行结果会被打包到区块中等待共识出块。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海卓鹏信息科技有限公司,未经上海卓鹏信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202210007373.6/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top