[发明专利]一种层层加密的区块链事件链安全存证实现方法及系统有效
申请号: | 201810215521.7 | 申请日: | 2018-03-15 |
公开(公告)号: | CN108768648B | 公开(公告)日: | 2021-03-23 |
发明(设计)人: | 王海腾;金超龙 | 申请(专利权)人: | 兴业数字金融服务(上海)股份有限公司 |
主分类号: | H04L9/14 | 分类号: | H04L9/14;H04L9/08;H04L9/32;H04L29/06 |
代理公司: | 上海汉声知识产权代理有限公司 31236 | 代理人: | 庄文莉 |
地址: | 200120 上海市浦东新*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 层层 加密 区块 事件 安全 证实 方法 系统 | ||
1.一种层层加密的区块链事件链安全存证实现方法,其特征在于,包括:
事件划分步骤:划分事件中的语法元素;
层层加密步骤:将每一事件作为区块链中的一个事件存储块,所述事件存储块的所述语法元素继承自相关联的不同事件存储块,构成事件链;若当前事件存储块中的语法元素为继承自相关联的不同事件存储块的语法元素,则将相关联的不同事件存储块的加密密钥同时存入当前事件存储块中,所述事件存储块分别用自身的加密密钥加密,存入区块链;
层层解密步骤:用已知的加密密钥解密对应的事件存储块,并用解密得到的加密密钥解密相关联的不同事件存储块,如此反向按照事件存储块中事件的语法元素解密相关联的所有事件。
2.根据权利要求1所述的层层加密的区块链事件链安全存证实现方法,其特征在于,所述加密密钥包括公钥和私钥,若当前事件存储块中的语法元素为继承自相关联的不同事件存储块的语法元素,则将相关联的不同事件存储块的私钥同时存入当前事件存储块中,所述事件存储块分别用自身的公钥加密,存入区块链。
3.根据权利要求2所述的层层加密的区块链事件链安全存证实现方法,其特征在于,所述私钥为随机密钥,在解密使用后自毁。
4.根据权利要求1所述的层层加密的区块链事件链安全存证实现方法,其特征在于,所述语法元素包括:主语、谓语和宾语。
5.根据权利要求4所述的层层加密的区块链事件链安全存证实现方法,其特征在于,所述事件包括:用户注册、用户认证、用户申请证书以及用户签署合同;
所述用户注册的主语为平台,谓语为注册,宾语为用户信息,组成用户注册事件存储块;
所述用户认证的主语为平台,谓语为认证,宾语为包含对应的用户注册事件存储块的加密密钥的用户,组成用户认证事件存储块;
所述用户申请证书的主语为包含对应的用户认证事件存储块的加密密钥的用户,谓语为申请,宾语为证书,组成用户申请证书事件存储块;
所述用户签署合同的主语为包含对应的用户认证事件存储块的加密密钥的用户,谓语为包含对应的用户申请证书事件存储块的加密密钥的证书签署,宾语为合同,组成用户签署合同事件存储块。
6.根据权利要求5所述的层层加密的区块链事件链安全存证实现方法,其特征在于,签署所述合同的其它用户在所述用户签署合同的事件中的宾语为包含对应的用户签署合同事件存储块的加密密钥的合同。
7.一种层层加密的区块链事件链安全存证实现系统,其特征在于,包括:
事件划分模块:划分事件中的语法元素;
层层加密模块:将每一事件作为区块链中的一个事件存储块,所述事件存储块的所述语法元素继承自相关联的不同事件存储块,构成事件链;若当前事件存储块中的语法元素为继承自相关联的不同事件存储块的语法元素,则将相关联的不同事件存储块的加密密钥同时存入当前事件存储块中,所述事件存储块分别用自身的加密密钥加密,存入区块链;
层层解密模块:用已知的加密密钥解密对应的事件存储块,并用解密得到的加密密钥解密相关联的不同事件存储块,如此反向按照事件存储块中事件的语法元素解密相关联的所有事件。
8.根据权利要求7所述的层层加密的区块链事件链安全存证实现系统,其特征在于,所述加密密钥包括公钥和私钥,若当前事件存储块中的语法元素为继承自相关联的不同事件存储块的语法元素,则将相关联的不同事件存储块的私钥同时存入当前事件存储块中,所述事件存储块分别用自身的公钥加密,存入区块链。
9.根据权利要求8所述的层层加密的区块链事件链安全存证实现系统,其特征在于,所述私钥为随机密钥,在解密使用后自毁。
10.根据权利要求7所述的层层加密的区块链事件链安全存证实现系统,其特征在于,所述语法元素包括:主语、谓语和宾语;
所述事件包括:用户注册、用户认证、用户申请证书以及用户签署合同;
所述用户注册的主语为平台,谓语为注册,宾语为用户信息,组成用户注册事件存储块;
所述用户认证的主语为平台,谓语为认证,宾语为包含对应的用户注册事件存储块的加密密钥的用户,组成用户认证事件存储块;
所述用户申请证书的主语为包含对应的用户认证事件存储块的加密密钥的用户,谓语为申请,宾语为证书,组成用户申请证书事件存储块;
所述用户签署合同的主语为包含对应的用户认证事件存储块的加密密钥的用户,谓语为包含对应的用户申请证书事件存储块的加密密钥的证书签署,宾语为合同,组成用户签署合同事件存储块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于兴业数字金融服务(上海)股份有限公司,未经兴业数字金融服务(上海)股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810215521.7/1.html,转载请声明来源钻瓜专利网。