作者:听风 / 来源:白话区块链
密码学中的加密、解密技术,是区块链技术中的重要组成部分。
为了更好地理解区块链,我们有必要弄明白隐藏在加密技术背后的核心哲学理论、黑客技术,以及它们又是如何影响区块链和加密货币的?
今天,我们就先来了解一下区块链背后的加密技术发展、黑客文化以及密码朋克。
01
加密技术的发展
加密技术就是用密码和加密手段来保护秘密的一种方式。通俗来讲,就是由笔和纸,再使用一些技术上的辅助工具来完成任务。随着计算机和互联网时代的到来,加密方式的复杂程度呈指数级增长。
与加密技术相反的就是密码解析,这就涉及到揭开密码从而破译并获取加密信息的过程。加密和解密组成了我们熟知的加密学。
加密和解密之间的“军备竞赛”,对加密学的发展有着巨大的影响。
早在 1923 年,德国工程师 Arthur Scherbius 就开始售卖他的加密电报机 Enigma,这种设备可以安全地传递加密信息。当时的德国军方大量购入了这种精密的加密电报机,并在二战前后都投入使用。
正在使用Enigma机器。
加密电报机使军事策略和军事指令都得到安全且快速地传达,这也为闪电战等新型的军事战术的成功打下了基础。其它国家也开始运用不同版本的 Enigma来进行通讯联络,全世界范围内的密码解析团队都在致力于信息的破译。一些大型计算机也逐渐被开发出来,比如名为“轰炸”的破译器——一种被专门设计来破译德军电报机密码的电子机械设备。
用于解密德国通讯的 Colossus 计算机
二战之前,英国美国就有180个“轰炸”破译器在昼夜不停地运作。后来,英国的密码分析人员开始使用“巨人(Colossus)”,这是第一台可编程的电子计算机。我们现在所使用的笔记本电脑和此刻我们在阅读这些文字的屏幕实际上都是密码技术战争所留下的后代。