[发明专利]用于区块链的加密方法、设备以及系统在审
申请号: | 201710731261.4 | 申请日: | 2017-08-23 |
公开(公告)号: | CN107483446A | 公开(公告)日: | 2017-12-15 |
发明(设计)人: | 杨林;谭峰;金棋;邬晨烨;祁凯华 | 申请(专利权)人: | 上海点融信息科技有限责任公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L9/08 |
代理公司: | 北京市金杜律师事务所11256 | 代理人: | 酆迅,丁君军 |
地址: | 200023 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 区块 加密 方法 设备 以及 系统 | ||
1.一种用于区块链的加密方法,包括:
由第一设备中的第一加解密模块使用密钥对数据进行加密以生成加密数据,其中所述密钥和所述加密数据的标识关联地被存储在所述第一加解密模块中;
由所述第一加解密模块将所述加密数据写入到所述第一设备中的第一区块链模块中;以及
由所述第一区块链模块将所述加密数据从所述第一区块链模块同步到第二设备中的第二区块链模块。
2.根据权利要求1所述的方法,其中由第一设备中的第一加解密模块使用密钥对数据进行加密以生成加密数据包括:
由所述第一加解密模块通过应用程序接口从第三方应用接收所述数据,其中所述应用程序接口使用所述第三方应用的公钥对所述数据进行验签。
3.根据权利要求1所述的方法,还包括:
由所述第一加解密模块从所述第二设备中的第二加解密模块接收对于所述加密数据的解密请求;
由所述第一加解密模块确定是否同意所述解密请求;
响应于所述第一加解密模块同意所述解密请求,由所述第一加解密模块使用所述第二设备的公钥对所述密钥进行加密以生成加密密钥;以及
由所述第一加解密模块向所述第二加解密模块发送所述加密密钥。
4.根据权利要求3所述的方法,还包括:
响应于所述第一加解密模块不同意所述解密请求,由所述第一加解密模块向所述第二加解密模块发送拒绝所述解密请求的消息。
5.根据权利要求1所述的方法,其中所述第一区块链模块还存储从所述第二区块链模块接收的第二加密数据,所述方法还包括:
由所述第一加解密模块向所述第二加解密模块发送对于所述第二加密数据的解密请求;
由所述第一加解密模块从所述第二加解密模块接收针对所述第二加密数据的第二加密密钥,所述第二加密密钥由所述第二加解密模块使用所述第一设备的公钥而生成;
由所述第一加解密模块使用所述第一设备的私钥对所述第二加密密钥进行解密以获得第二密钥;以及
由所述第一加解密模块使用所述第二密钥对所述第二加密数据进行解密以获得第二数据。
6.根据权利要求1-5中任一项所述的方法,其中由所述第一加解密模块将所述加密数据写入到所述第一设备中的第一区块链模块中包括:
由所述第一加解密模块将所述加密数据传送到所述第一区块链模块;以及
由所述第一区块链模块使用公钥集合对所述加密数据进行写入验签,其中所述公钥集合被存储在所述第一区块链模块中并且包括区块链网络中的多个设备的多个公钥。
7.一种用于区块链的加密设备,其中所述设备是第一设备并且包括:
处理器;
存储器,耦合至所述处理器并且存储有指令,所述指令在由所述处理器执行时使得所述第一设备执行以下动作:
由所述第一设备中的第一加解密模块使用密钥对数据进行加密以生成加密数据,其中所述密钥和所述加密数据的标识关联地被存储在所述第一加解密模块中;
由所述第一加解密模块将所述加密数据写入到所述第一设备中的第一区块链模块中;以及
由所述第一区块链模块将所述加密数据从所述第一区块链模块同步到第二设备中的第二区块链模块。
8.根据权利要求7所述的设备,其中由第一设备中的第一加解密模块使用密钥对数据进行加密以生成加密数据包括:
由所述第一加解密模块通过应用程序接口从第三方应用接收所述数据,其中所述应用程序接口使用所述第三方应用的公钥对所述数据进行验签。
9.根据权利要求7所述的设备,所述动作还包括:
由所述第一加解密模块从所述第二设备中的第二加解密模块接收对于所述加密数据的解密请求;
由所述第一加解密模块确定是否同意所述解密请求;
响应于所述第一加解密模块同意所述解密请求,由所述第一加解密模块使用所述第二设备的公钥对所述密钥进行加密以生成加密密钥;以及
由所述第一加解密模块向所述第二加解密模块发送所述加密密钥。
10.根据权利要求9所述的设备,所述动作还包括:
响应于所述第一加解密模块不同意所述解密请求,由所述第一加解密模块向所述第二加解密模块发送拒绝所述解密请求的消息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海点融信息科技有限责任公司,未经上海点融信息科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710731261.4/1.html,转载请声明来源钻瓜专利网。