网赚论坛

 找回密码
 免费注册
查看: 318|回复: 0
打印 上一主题 下一主题

【二期一团Day2-田康】区块链数字签名详解

[复制链接]

16

主题

16

帖子

64

积分

Ⅰ级财主

Rank: 1

积分
64
跳转到指定楼层
楼主
发表于 2017-10-21 13:30:17 | 只看该作者 回帖奖励 |正序浏览 |阅读模式


这张图来自于新生大学的周兵老师的课堂,感谢周兵老师。

发送方把hello kitty的信息进行双重处理。首先是通过接收方公钥来进行加密,

然后hello kitty还要通过哈希值得到摘要,接要再经过发送方私匙进行签名,签名后得出的原文密文和发送方签名一起发给接受方。

接收方用自己的私匙解开密文,得到hello kitty.







再短一点,则是公钥加,私钥解,私钥签,公钥解。

有个问题,为什么用接收方的公钥加密hello kitty?因为通过这种方式,只有接受方的私钥才能解开。

为什么要用发送方的私钥签名,不用其它人的私钥签名?因为这种方式,才能让接收方确认这条信息是发送方发出来的。只有发送方的公钥才能解开发送方的签名。

读到这里,想必你已经知道,这套数字签名的方式有多么精妙了吧!

精妙之处有三点:


2. 接收方可以明确的知道是发送方发出的私密信息。



答案是不会。因为发送方的公钥是公开的,接收方有自己的私钥可以解开原文的密文,并且用发送方的公钥可以解开发送方的签名。

最后一个问题,如果接收方收到信息后去世了,还能收到信息吗?





这就是区块链比互联网牛逼的地方。互联网只进行信息传递,而没有价值传递,而区块链不但有信息传递,还伴随着价值的传递。这一层意义有多重要,你可以自己悟。


周兵老师的课讲得深入浅出,十分推荐。就在新生大学app里,非免费。希望你一起来学习!我也是学过之后,才对区块链里的技术感觉到美妙绝伦!欢迎你一起来!

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

广告合作|Archiver|手机版|小黑屋|财富吧

GMT+8, 2026-7-22 00:05 , Processed in 0.390001 second(s), 36 queries , Gzip On.

Powered by Discuz! X3.1

© 2014-2021 财富吧

快速回复 返回顶部 返回列表