vlambda博客
学习文章列表

非对称加密:区块链能够去信任的关键!

区块链能够完成价值转移和信用转移,从宏观的角度来看,都是基于区块链是一种“去信任”架构。

“去信任”架构就是在整个系统中的多个参与方无须互相信任就能够完成各种类型的交易和协作,这恰恰一直是传统互联网到目前为止最薄弱的一项。

在这些名词背后的理论支撑,是非对称加密技术。

在讲非对称加密之前,先简单讲一下对称加密。

对称加密又称作单密钥加密,是指用一个密钥对信息进行加、解密。

非对称加密则有一对密钥,分别是私钥和公钥,公钥和私钥一一对应,私钥需要保密,而公钥则是可以公开的。加密和解密不是用同一个密钥。

在非对称加密中,公钥被人知道也没有关系,私钥需要持有人小心保存,不能丢失。

还有一种情况是私钥加密,公钥解密。典型的应用场景就是数字签名:私钥加密文件信息后发送出去,公钥能够对信息解密,任何人有公钥,都可以解密文件信息,但是持有私钥的人才能加密这个信息,因此可以确保这个文件信息确实是由持有私钥的人发出的,这就比较适合用在电子签名上,以确保签名是本人签的。

通过以上讲解,相信大家已经对非对称加密有一定的了解。同时,也让我们一起期待区块链的进一步发展,能应用于更多的场景。