CEC知识科普丨区块链的非对称加密技术
Posted CEC能量链
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CEC知识科普丨区块链的非对称加密技术相关的知识,希望对你有一定的参考价值。
又到周二了~欢迎大家来到CEC知识科普课堂!
大家都知道,区块链技术有着无比广阔的应用前景,但是,你知道区块链技术凭啥这么受追捧吗?
上周小编给大家讲了分布式记账,这周呢,咱们来看看区块链的“非对称加密技术”是怎么回事儿。
区块链技术的应用和开发中,数字加密技术是关键。
一旦加密方法遭到破解,区块链的数据安全将受到挑战,区块链的不可篡改性便不复存在。
加密和解密用同样的密钥,这种方法在密码学中叫做加密算法。
而加密算法分为对称加密算法和非对称加密算法,区块链中主要应用的是非对称加密算法。
这两种算法有什么区别呢?且细听小编道来。
对称加密
对称加密是最快速、最简单的加密算法,由于它效率很高,所以被广泛应用到很多种加密协议中。密钥越大,加密越强,加密和解密过程越慢。密钥的大小既要照顾到安全性,又要照顾到效率。
对称加密通常使用的是相对较小的密钥,因此安全性较差。
非对称加密
后来呢,为了解决信息公开传递和密钥安全问题,美国的两位学者Dime和Henman提出一种新的密钥交换协议——公开密钥系统,允许在不安全的媒体上的通讯双方交换信息。
相对于对称加密算法,这种方法也叫做非对称加密算法。
(对称加密与非对称加密的区别)
这个所谓的“非对称加密”,到底优越在哪儿呢?
咱们继续来看。
非对称加密算法使用一对密钥——私钥和公钥,私钥自己保管,不能外泄,公钥可以发送给其他人。非对称加密使用这对密钥中的一个进行加密,另一个进行解密。
举个简单的例子,甲向乙发送信息,甲和乙都需要有一对公钥和私钥,两人各自保管好自己的私钥,将公钥告诉对方。甲把信息用乙的公钥进行加密,然后发送给乙,乙收到消息后用自己的私钥进行解密,其他任何没有乙的私钥的人都无法查看信息。
反过来乙向甲发送信息也一样。
大家可以配合图片来理解这个过程。
(甲向乙传送信息示意图)
综上所述,对称加密效率高,但安全性差;非对称加密安全性相对较高,但加密和解密过程慢。
区块链中的非对称加密技术
非对称加密和分布式存储保证了区块链的去中心化。
关于非对称加密技术,小编就讲这么多。大家读完后,是不是对区块链的底层技术有了进一步的了解?
如果你有想法,欢迎留言跟小编一起探讨~
下周见。
以上是关于CEC知识科普丨区块链的非对称加密技术的主要内容,如果未能解决你的问题,请参考以下文章