[发明专利]区块链数据传输方法及区块链数据传输系统有效

专利信息
申请号: 201811496380.7 申请日: 2018-12-07
公开(公告)号: CN109559122B 公开(公告)日: 2021-02-02
发明(设计)人: 扬子一;李斌;张勇 申请(专利权)人: 北京瑞卓喜投科技发展有限公司
主分类号: G06Q20/38 分类号: G06Q20/38;H04L9/06;H04L9/08;H04L9/32;H04L29/06
代理公司: 北京力量专利代理事务所(特殊普通合伙) 11504 代理人: 王鸿远
地址: 101201 北京市*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 区块 数据传输 方法 系统
【说明书】:

发明涉及一种区块链数据传输方法及区块链数据传输系统,该方法包括:对交易数据进行至少两次哈希运算,获得第一摘要信息;利用至少两个私钥对第一摘要信息进行多次加密,获得交易数据的数字签名信息;将交易数据、交易数据的数字签名信息以及至少两个私钥对应的至少两个公钥发送给区块链网络节点。本发明的方案通过至少两次哈希算法,提高了哈希内部操作复杂度和哈希输出长度,使得任意输入改变都可以产生不同的输出,提高了抵御攻击的能力,且在不牺牲抵御冲突前提下具有高效性,同时利用至少两个私钥进行多次加密,即多重数字签名技术增加了信息可信度,能充分验证信息不是伪造的,且在传播过程中未被篡改,提高了数字钱包安全性。

技术领域

本发明涉及区块链数据安全传输技术领域,尤其涉及一种区块链数据传输方法及区块链数据传输系统。

背景技术

随着互联网网络交易普及,在交易过程中引入数字签名技术,在区块链发展中,为了防止发送节点信息和数据被恶意伪造和篡改,也引入数字签名技术。

数字签名,也被称为秘钥数字签名,是一种通过秘钥加密鉴别数字信息的方法。基于该技术,信息发送者可以通过发送别人不能伪造的一串数字字符,也可以证明发送信息真实性。

目前区块链中常用的数字签名算法是ECDSA(Elliptic Curve DigitalSignature Algorithm,椭圆曲线数字签名算法)。在ECDSA算法中,交易双方需约定一个共同的哈希函数,将要处理的对象是发送消息的哈希值,而不是消息本身,只有发送信息方有私钥的权限,验证哈希值只需要拿到相应的公钥即可验证。

以太坊/比特币都采用了ECDSA算法。比特币的哈希算法使用的是SHA256算法(第二代安全散列算法56,是安全散列算法SHA系列算法之一)。相对于第一代安全散列算法,第二代安全散列算法只是扩展了哈希的字节数。目前第一代安全散列算法已经被攻破,第二代安全散列算法被攻破只是时间问题。

以太坊的数字签名技术,对交易签名步骤如下:先对交易本身进行RLP(RecursiveLength Prefix,中文翻译过来叫递归长度前缀)编码,再对RLP编码进行哈希,对第一步的结果进行ecdsa曲线的签名,然后把数字签名和交易内容广播到全网。

综上所述,区块链中,数字签名技术包含两种运算算法:数字签名和验证。

目前,哈希算法和数字签名与验证两方面存在以下问题。

(一)哈希算法面临下面两个问题:

1)哈希函数内部复杂度不够高

2)哈希函数生成的数值长度不够长

(二)数字签名与验证

区块链公钥加密系统采用非对称加密算法。采用较多的是公钥加密算法,如基于RSA Date Security公司的PKCS(Public Key Cryptography Standards,公钥密码学规范)、DSA(Digital Signature Algorithm,数字签名算法)、PGP(Pretty Good Privacy,是PGP公司的加密和/或签名工具套件,使用了有商业版权的IDEA算法并集成了有商业版权的PGPdisk工具)、ECC(Ellipse Curve Cryptography,椭圆曲线密码,基于使用椭圆曲线上的点来定义的公钥/私钥对)。1994年美国保准于技术协会公布了数字签名标准促进了公钥加密技术广泛应用。

ECC的创建基于使用椭圆曲线上的点来定义的公钥/私钥对,黑客很难用通常使用的暴力破解的方法来破解,是以较少的计算能力提供比RSA加密算法(由RSA公司发明,是一个支持变长秘钥的公共秘钥算法,需要加密的文件块的长度也是可变的)更快的加密算法。ECC的主要缺点之一是它比RSA加密显著地增加了加密消息的大小。此外,ECC算法比RSA更复杂,更难实现,这增加了实现错误的可能性,从而降低了算法的安全性。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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