CEC知识科普丨区块链的非对称加密技术

Posted CEC能量链

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CEC知识科普丨区块链的非对称加密技术相关的知识,希望对你有一定的参考价值。

又到周二了~欢迎大家来到CEC知识科普课堂!

大家都知道,区块链技术有着无比广阔的应用前景,但是,你知道区块链技术凭啥这么受追捧吗?

上周小编给大家讲了分布式记账,这周呢,咱们来看看区块链的“非对称加密技术”是怎么回事儿。

CEC知识科普丨区块链的非对称加密技术

区块链技术的应用和开发中,数字加密技术是关键。

一旦加密方法遭到破解,区块链的数据安全将受到挑战,区块链的不可篡改性便不复存在。

CEC知识科普丨区块链的非对称加密技术

加密和解密用同样的密钥,这种方法在密码学中叫做加密算法

而加密算法分为对称加密算法和非对称加密算法,区块链中主要应用的是非对称加密算法。

这两种算法有什么区别呢?且细听小编道来。

对称加密

CEC知识科普丨区块链的非对称加密技术

对称加密是最快速、最简单的加密算法,由于它效率很高,所以被广泛应用到很多种加密协议中。密钥越大,加密越强,加密和解密过程越慢。密钥的大小既要照顾到安全性,又要照顾到效率。

对称加密通常使用的是相对较小的密钥,因此安全性较差。

非对称加密

CEC知识科普丨区块链的非对称加密技术

后来呢,为了解决信息公开传递和密钥安全问题,美国的两位学者Dime和Henman提出一种新的密钥交换协议——公开密钥系统,允许在不安全的媒体上的通讯双方交换信息。

相对于对称加密算法,这种方法也叫做非对称加密算法。

CEC知识科普丨区块链的非对称加密技术

对称加密与非对称加密的区别

这个所谓的“非对称加密”,到底优越在哪儿呢?

咱们继续来看。

非对称加密算法使用一对密钥——私钥和公钥,私钥自己保管,不能外泄,公钥可以发送给其他人。非对称加密使用这对密钥中的一个进行加密,另一个进行解密。

举个简单的例子,甲向乙发送信息,甲和乙都需要有一对公钥和私钥,两人各自保管好自己的私钥,将公钥告诉对方。甲把信息用乙的公钥进行加密,然后发送给乙,乙收到消息后用自己的私钥进行解密,其他任何没有乙的私钥的人都无法查看信息。

反过来乙向甲发送信息也一样。

大家可以配合图片来理解这个过程。

CEC知识科普丨区块链的非对称加密技术

(甲向乙传送信息示意图)

综上所述,对称加密效率高,但安全性差;非对称加密安全性相对较高,但加密和解密过程慢。

区块链中的非对称加密技术

CEC知识科普丨区块链的非对称加密技术

非对称加密和分布式存储保证了区块链的去中心化。

CEC知识科普丨区块链的非对称加密技术

关于非对称加密技术,小编就讲这么多。大家读完后,是不是对区块链的底层技术有了进一步的了解?

如果你有想法,欢迎留言跟小编一起探讨~

下周见。

以上是关于CEC知识科普丨区块链的非对称加密技术的主要内容,如果未能解决你的问题,请参考以下文章

区块链非对称加密的简单科普

区块链科普系列1——非对称加密

区块链的非对称加密是什么技术

区块链科普:非对称加密椭圆曲线加密算法

烧脑文区块链科普:非对称加密椭圆曲线加密算法

技术科普丨区块链实现去信任的关键技术:非对称加密