【区块链中的数字签名是什么?】区块链趣味百科

注册并登录App即可领取高达 60,000 元的数字货币盲盒:点击此处注册OKX

在进行加密资产转账时需要进行数字签名才可进行交易,那么你知道什么是数字签名吗?这一步操作有什么用呢? 今天跟着陀螺君一起来聊一聊数字签名。

现实生活中,签名有什么效果?

在一封信里,文末的签名是为了表明这封信是签名者写的。

在计算机中,数字签名也是相同的含义:证明音讯是某个特定的人建议的(有效性);除此之外,还能证明音讯在传输过程中没有被篡改(完好性)。

数字签名是由数字摘要和非对称加密技能组成的。

比如说陀螺君要建议一笔钱银转账,首先经过数字摘要技能把买卖信息缩短成固定长度的字符串,再用自己的私钥(非对称加密技能)对摘要进行加密,然后构成数字签名。

签名完成之后,需要把完好的买卖信息和数字签名一起发给客户。

客户用陀螺君的公钥进行验证,承认信息是完好的,阐明该笔买卖确实是由陀螺君建议的且信息未被篡改。

数字签名的效果有哪些?

1、防冒充(伪造)。私钥只有签名者自己知道,所以其他人不可能构造出正确的。

2、可鉴别身份。传统的手艺签名一般是两边直接见面的,身份自可一览无余。在网络环境中,接收方有必要能够鉴别发送方所声称的身份。

3、防篡改(防损坏信息的完好性)。关于传统的手艺签字,假如要签署一份200页的合同,是仅仅在合同末尾签名呢?仍是对每一页都签名?如果仅在合同末尾签名,对方会不掉包其间的几页? 而关于数字签名,签名与原有文件现已构成了一个混合的整体数据,不可能被篡改,然后确保了数据的完好性。

4、防重放。在日常生活中,A向B借了钱,同时写了一张借单给B,当A还钱的时候,肯定要向B索回他写的借单并撕毁,不然,恐怕他会再次用借单要求A还钱。在数字签名中,如果采用了对签名报文添加流水号、时间戳等技能,能够避免重放进犯。

5、防狡赖。由于私钥是仅有的,能够确保发送者事后不能狡赖对报文的签名。那如果接收者已收到发送者的签名报文,却狡赖没有收到呢? 要防备接收者的狡赖。在数字签名系统中,要求接收者回来一个自己签名的表明收到的报文,给发送者或者第三方。如果不回来任何信息,此次通信可终止或重新开始,发送方也没有任何损失,由此两边均不可狡赖。

6、机密性。手艺签字的文件(好像文本)是不具备保密性的,文件一旦丢掉,其间的信息就极可能走漏。数字签名能够加密要签名的音讯。

点击重视

原文出处:区块链趣味百科,不代表云顶量化立场,如有侵权,请联系删除

云顶量化是币圈专业量化策略团队,团队成员均有3年以上金融量化实战经验,主要针对比特币量化(BTC),以太坊量化(ETH),狗狗币(DOGE),SHIB等各种虚拟数字货币推出资金费率套利策略和合约趋势型量化机器人策略。经过长时间实盘测试,策略的稳定型,实用型,可行性都是顶尖水平。

量化客服微信:dx185388