资讯正文

OK区块链60讲第12集区块链中的密码学(下)

放大字体  缩小字体 2019-11-28 19:06:39  阅读:258 作者:责任编辑NO。魏云龙0298

  哈喽大家好,我是小K君。今日咱们要讲的内容是:“区块链中的密码学(下)”。  之前咱们也讲过,区块链中首要使用的密码...

  哈喽大家好,我是小K君。今日咱们要讲的内容是:“区块链中的密码学(下)”。

  之前咱们也讲过,区块链中首要使用的密码学算法有两个部分,一个是哈希算法,另一个对错对称加密。而今日,咱们就来讲一下,区块链密码学中的“非对称加密”是什么?

  简略来说,非对称加密便是用来对内容进行加密的一种特别办法。不过在详细解说非对称加密之前,得先讲一下密码学的其他知识点:

  当时密码学中的加密解密办法首要能分红两类,分别是对称加密和非对称加密。这两个加密体系的构成都是相同的,都包含:加解密算法、加密密钥、解密密钥。

  比方咱们日常日子中,总用到的钥匙跟锁,其间咱们开门用的钥匙,在密码学中便是秘钥,而关门的锁,便是加密解密算法。

  在加解密体系中,加解密算法本身是固定不变的,而且一般是揭露可见的,密钥则是较为私密的东西,在加密进程中,咱们是经过加密算法和加密密钥,对明文(要加密的内容)进行加密,从而取得密文(加密后的内容)。解密进程则相反,是经过解密算法宽和密密钥,对密文进行解密,取得明文。

  其间像锁和钥匙这种,独自只要一个秘钥,既能够用于加密,又能够用于解密的办法,就叫做对称加密。

  反之,加密与解密进程用的不是同一个秘钥,这种加密办法就对错对称加密。非对称加密比较特别,会发生2个秘钥,最中心的被称之为私钥,它由咱们自己保存。另一个会被揭露出来,叫做公钥。

  它们有个特色,私钥加密的内容,经过公钥能够解密读取出来,反之经过公钥加密的内容,也能够由私钥解密读取出来,就好像双胞胎的心灵感应相同。

  非对称加密在区块链中的首要用途,并不是为了维护内容的隐私性,而是为防止身份被假充。

  比方咱们在区块链网络上进行一笔买卖时,我没有很好的办法确认买卖的是不是你自己,这样一个时间段,就能够让你把数字签名发过来(数字签名便是用私钥加密的一段内容),然后我经过现已揭露的公钥进行破解。

  由于私钥只由你自己保存,假如我能用与之对应的公钥成功破解,就阐明是你自己在做相关操作,假如不能破解,则阐明是他人盗用了你的身份。以此处理了“我是我,这是我在买卖”的问题。

  总的来说,密码学是区块链网络中最根底的存在,它不只维护了整个网络的安全,更处理了许多买卖中的证明问题。或许跟着量子核算等新技能的呈现,有人会质疑它的安全,可是要知道,密码学也在随年代而前进,要是真的到了量子核算商用的那天,区块链密码学也一定会成为愈加安全的存在。

  感谢楼霁月教师对本集内容的协助和辅导。

  系列科普动画《OK区块链60讲》

  《OK区块链60讲》是由OKEx&新浪科技联合出品的区块链科普动画视频,针对区块链零根底用户,经过系列文章、科普动画等方式,从概念、技能、使用等视点,经过5大板块,60个知识点,生动形象地科普区块链概念。本集课程内容由TokenMania创始人楼霁月导师辅导完结。