首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

区块链的四大核心技术中的第二项技术

本节目由蒜媒体独家出品,安说区块链带你进入区块链大世界。

嗨,大家好,我是小安。今天我们将继续昨天节目中讲到的区块链的四大核心技术中的第二项技术,非对称加密和授权技术。

区块链中每一个数据块包含了一次网络交易的信息,产生相关联数据块所使用的技术就是非对称加密技术。非对称加密技术的作用是验证信息的有效性和生成下一个区块。另外,区块链上网络交易的信息是公开透明的,但是用户的身份信息是被高度加密的。只有经过用户授权,区块链才能得到该身份信息,从而保证了数据的安全性和个人信息的隐私性。

对称加密技术的特点是数据加密和解密使用的密钥相同。也就是说,加密密钥也被用作解密密钥。这种加密技术在密码学中叫作对称加密技术。

对称加密技术的优势是使用方便,密钥简洁而且破译难度高。

在电子商务交易中,对称加密技术主要存在四个问题,

第一,双方首次通信协商共同密钥时的安全渠道难找。直接的面对面协商是协商共同密钥最安全的方式,但这是不现实而且难以实施的。因此双方很可能会选择其他相对不够安全的渠道进行协商,包括使用QQ、微信、发送邮件或者通电话等。

第二,较大数目的密钥难以管理。对于一方来说,每一个合作者使用的密钥都不相同。在开放的社会环境中存在大量的信息交流,而数目较大的密钥与社会发展环境是难以适应的。

第三,无法鉴别信息的完整性。对称加密技术不具有鉴别信息完整性的功能,因此发送者和接受者的身份也是无法验证的。

第四,对称密钥的管理和分发工作烦琐复杂。采用对称加密技术的贸易双方必须使用相同的密钥,保证密钥的安全可靠。

为解决信息公开传送和密钥管理问题,公开密钥系统应运而生。相对于对称加密技术,这种方法也叫作非对称加密算法。非对称加密技术允许通信双方在不安全的媒体上交换信息,安全地达成一致的密钥。

非对称加密技术中存在两个密钥,一个是公开密钥(以下简称公钥),另一个是私有密钥(以下简称私钥)。公钥与私钥是一对,在加密时,如果用公钥对数据加密,那么只有用私钥才能解密;如果用私钥对数据加密,那么只有用公钥才能解密。

作为区块链的核心技术之一,非对称加密技术可以用于用户的身份验证。由于用户掌握的私钥是唯一的,所以身份验证显得非常容易。

区块链让人类第一次不需要依靠任何第三方中心机构就可以完成身份验证,也是人类第一次在互联网上创造了一个不能复制、不可伪造的数据库。

区块链的授权技术保证了未经用户授权,任何人都无法获知用户的身份信息。下面以比特币为例,看用户如何实现合理的匿名性。

试想一下,发送和接受比特币就好比作者用笔名发表作品。如果作者的笔名与自己的身份无关,那么谁都无法得知作品背后的作家的真实身份。在区块链上,用户接收比特币的地址是公开的,凡是与该地址有关的交易信息都会被永久保存在区块链上。如果用户的地址与真实身份没有任何关系,那么用户便实现了合理的匿名性。

区块链帮助人们实现匿名,这不仅仅是梦想了。

好啦,今天的的安说区块链就到这里了,如果您对节目内容有疑问或者自己的看法,可以在节目下方给小安留言噢,感谢收听,我们下期再见,拜拜。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180227G174X100?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券