[发明专利]基于区块链网络的数据处理方法、设备、节点及存储介质在审
申请号: | 202010883305.7 | 申请日: | 2020-08-26 |
公开(公告)号: | CN112035573A | 公开(公告)日: | 2020-12-04 |
发明(设计)人: | 谢丹力;贾牧;陆陈一帆 | 申请(专利权)人: | 深圳壹账通智能科技有限公司 |
主分类号: | G06F16/27 | 分类号: | G06F16/27;G06F16/23;G06F21/60;G06Q30/00 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 熊永强 |
地址: | 518000 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 区块 网络 数据处理 方法 设备 节点 存储 介质 | ||
本发明涉及区块链技术领域,公开了基于区块链网络的数据处理方法、设备、节点及存储介质,该方法包括:获取第一加密密文和第二加密密文;对第一加密密文和第二加密密文进行签名,以获取第一加密密文和第二加密密文的签名数据;将第一加密密文、第二加密密文和签名数据发送给服务器,以使服务器根据第一加密密文和第二加密密文确定待验证的公钥,并根据公钥对签名数据进行验证,当验证成功时,确定第一加密密文与第二加密密文相同;获取服务器发送的第一加密密文与第二加密密文相同的通知消息,并将第一加密密文和第二加密密文存储至区块链中。通过这种实施方式,可以避免作伪的情况发生,提高了数据的安全性。
技术领域
本发明涉及区块链技术领域,尤其涉及一种基于区块链网络的数据处理方法、设备、节点及存储介质。
背景技术
目前,在区块链网络中存储文本数据时,由于区块链的隐私保护需求,需要对文本数据进行加密以后才能存储到区块链上,在存储到区块链上之前,需要确定两个加密的文本数据是否是对同一个文本数据进行加密得到的。目前常用的常见方法是,根据哈希算法对文本数据进行加密以后,将加密的文本数据放到区块链上。
然而,由于文本数据和该文本数据的哈希值之间没有必然的绑定关系,不能确定文本数据的加密数据与文本数据的哈希值之间是否是相关联的,例如,区块链上同时存储了文本数据a的加密数据A,以及a的哈希值H,没有任何人可以验证加密数据A和哈希值H之间存在绑定关系,也就是说,对于文本数据的提供者,可以提供任意的哈希值H,从而可以绕过协议,达到作伪的目的。因此,如何避免作伪并提高数据的安全性非常重要。
发明内容
本发明实施例提供了一种基于区块链网络的数据处理方法、设备、节点及存储介质,通过直接使用加密密文,检测出两个加密密文是对同一个数据加密得到相同密文,可以避免作伪的情况发生,提高了数据的安全性。
第一方面,本发明实施例提供了一种基于区块链网络的数据处理方法,应用于区块链网络的节点,所述方法包括:
获取第一加密密文和第二加密密文,其中,所述第一加密密文是根据椭圆曲线加密算法利用第一加密密钥对第一数据进行加密得到的,所述第二加密密文是根据所述椭圆曲线加密算法利用第二加密密钥对第二数据进行加密得到的;
对所述第一加密密文和所述第二加密密文进行签名,以获取所述第一加密密文和所述第二加密密文的签名数据;
将所述第一加密密文、所述第二加密密文和所述签名数据发送给服务器,以使服务器根据所述第一加密密文和所述第二加密密文确定待验证的公钥,并根据所述公钥对所述签名数据进行验证,当验证成功时,确定所述第一加密密文与所述第二加密密文相同,并向区块链网络发送的所述第一加密密文与所述第二加密密文相同的通知消息;
获取所述服务器发送的所述通知消息,并将所述第一加密密文和所述第二加密密文存储至区块链中。
进一步地,所述获取第一加密密文和第二加密密文,包括:
获取所述第一数据的第一字节长度和所述第二数据的第二字节长度;
获取所述椭圆曲线的第三字节长度;
根据所述第一字节长度和所述第三字节长度确定所述第一加密密文;以及,
根据所述第二字节长度和所述第三字节长度确定所述第二加密密文。
进一步地,所述根据所述第一字节长度和所述第三字节长度确定所述第一加密密文,包括:
根据所述第一字节长度和所述第三字节长度对所述第一数据进行分段处理,得到多段第一子数据;
根据所述第一加密密钥确定每段第一子数据对应的分段密文;
根据所有分段的所述第一子数据的分段密文,确定所述第一数据的第一加密密文。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳壹账通智能科技有限公司,未经深圳壹账通智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010883305.7/2.html,转载请声明来源钻瓜专利网。