OK区块链60讲:区块链中的密码学(下)-皇冠官网

皇冠

【皇冠官网】哈喽大家好,我是小K君。今天我们要谈的内容是:“区块链中的密码学(下)”。

之前我们也谈过,区块链中主要应用于的密码学算法有两个部分,一个是哈希算法,另一个是非对称加密。而今天,我们就来讲一下,区块链密码学中的“非对称加密”是什么?非常简单来说,非对称加密就是用来对内容展开加密的一种类似方法。不过在明确说明非对称加密之前,得再行谈一下密码学的其他知识点:当前密码学中的加密解密方式主要能分为两类,分别是平面加密和非对称加密。

这两个加密体系的包含都是一样的,都还包括:加解密算法、加密密钥、解密密钥。比如我们日常生活中,总中用的钥匙跟锁,其中我们门口用的钥匙,在密码学中就是秘钥,而关门的锁住,就是加密解密算法。在加解密系统中,加解密算法自身是相同恒定的,并且一般是公开发表可见的,密钥则是更为偷窥的东西,在加密过程中,我们是通过加密算法和加密密钥,对明文(要加密的内容)展开加密,进而取得密文(加密后的内容)。

皇冠官网

解密过程则忽略,是通过解密算法和解密密钥,对密文展开解密,取得明文。其中像锁和钥匙这种,分开只有一个秘钥,既可以用作加密,又可以用作解密的方式,就叫作平面加密。反之,加密与解密过程用的不是同一个秘钥,这种加密方式就是非对称加密。

非对称加密较为类似,不会产生2个秘钥,最核心的被称作私钥,它由我们自己保有。另一个不会被公开出来,叫作公钥。

它们有个特点,私钥加密的内容,通过公钥可以解密加载出来,反之通过公钥加密的内容,也可以由私钥解密加载出来,就样子双胞胎的心灵感应一样。非对称加密在区块链中的主要用途,并不是为了维护内容的隐私性,而是为了避免身份被假冒。比如我们在区块链网络上展开一笔交易时,我没办法确认交易的是不是你本人,这个时候,就可以让你把数字签名发过来(数字签名就是用私钥加密的一段内容),然后我通过早已公开发表的公钥展开密码。

皇冠

因为私钥只由你本人保有,如果我要用与之对应的公钥顺利密码,就解释是你本人在展开操作者,如果无法密码,则解释是别人伪造了你的身份。以此解决问题了“我是我,这是我在交易”的问题。总的来说,密码学是区块链网络中最基础的皇冠不存在,它不仅维护了整个网络的安全性,更加解决问题了很多交易中的证明问题。

也许随着量子计算出来等新技术的经常出现,有人不会批评它的安全性,但是要告诉,密码学也在随时代而变革,网卓新闻网,要是知道到了量子计算出来商用的那天,区块链密码学也一定会沦为更为安全性的不存在。|皇冠官网。

本文来源:皇冠官网-www.elsonmeehan.com

相关文章

网站地图xml地图