[发明专利]区块链数据库加密和解密方法、装置、设备及其存储介质在审
申请号: | 201811521469.4 | 申请日: | 2018-12-12 |
公开(公告)号: | CN109802940A | 公开(公告)日: | 2019-05-24 |
发明(设计)人: | 吴飞鹏;卢小明;陈姝 | 申请(专利权)人: | 北京众享比特科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L9/30;H04L9/06;G06F21/62;G06F16/27 |
代理公司: | 北京志霖恒远知识产权代理事务所(普通合伙) 11435 | 代理人: | 郭栋梁 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本申请公开了区块链数据库加密和解密方法、装置、设备及其存储介质。该方法包括:获取对称密钥、非对称秘钥对和至少一个被授权的用户公钥,非对称秘钥对包括第一公钥与第一私钥;根据应用高级加密标准AES算法,利用对称秘钥对与操作记录相关的目标数据进行加密,得到目标数据密文;根据椭圆曲线密钥交换协议ECDH算法,分别基于每个用户公钥、第一私钥对对称秘钥进行加密,得到与每个用户公钥一一对应的加密数据;建立加密数据和与之对应的用户公钥之间的关联关系,得到关联数据;串行化处理目标数据密文、第一公钥、关联数据,得到串行化数据;将串行化数据发送至区块链节点。本申请实施例有效地解决了区块链数据库的操作透明化存在的问题。 | ||
搜索关键词: | 用户公钥 秘钥 区块 目标数据 串行化数据 数据库加密 存储介质 关联数据 加密数据 非对称 公钥 密文 私钥 加密 对称 高级加密标准 密钥交换协议 串行化处理 对称密钥 关联关系 椭圆曲线 链节点 透明化 有效地 与操作 申请 数据库 发送 授权 记录 应用 | ||
【主权项】:
1.一种用于区块链数据库加密方法,其特征在于,该方法包括:区块链数据库的操作记录被记录到区块链节点之前,获取对称密钥、非对称秘钥对和至少一个被授权的用户公钥,其中,所述非对称秘钥对包括第一公钥与第一私钥;根据应用高级加密标准AES算法,利用所述对称秘钥对与所述操作记录相关的目标数据进行加密,得到目标数据密文;根据椭圆曲线密钥交换协议ECDH算法,分别基于每个所述用户公钥、所述第一私钥对所述对称秘钥进行加密,得到与每个所述用户公钥一一对应的加密数据;建立所述加密数据和与之对应的所述用户公钥之间的关联关系,得到关联数据;串行化处理所述目标数据密文、所述第一公钥、所述关联数据,得到串行化数据;将所述串行化数据发送至区块链节点。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京众享比特科技有限公司,未经北京众享比特科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201811521469.4/,转载请声明来源钻瓜专利网。