让我们接着顺着杨子浩的思绪再往下说下去。
李坚毕业后进入到太空军学院进行二次学习。这次他学习的是进阶版本:信息安全系。
什么是信息安全呢?打个比方,你存在银行的钱是不是得需要密码才能取出来?这就是信息安全的一部分。密码保护着你的钱不被他人篡改。所以,密码成为了信息安全的一大部分。
不过,此密码非彼密码。李坚他们研究的密码是现代密码学。
密码学被香农分为古典密码和现代密码。这一理论早已被密码学界统一接受。
古典密码是指二战结束前使用的密码,其巅峰代表是二战时纳粹德国使用的恩尼格玛密码机。这种密码机破译起来极难。密码机内部装有三个转子,每个转子有26个触点。当加密时。使用者在键盘上打出明文,明文就会顺着电路在这三个转子之间进行层层加密。之后到第三个转子的最后。又有一个叫反射器的装置。这种反射器呢,也同样也有26个触点,能够把加密的密文反射回去。接下来又经过三重加密之后显示在显示屏上。
够难的吧。但是,德国人认为这还是太容易了,于是他们又设计了一种杠杆系统。每按下一个字母,第一个转子就会旋转一次,当第一个转子旋转一周后,第二个转子又会再旋转一次就这样。三个转子加起来,一共能够形成17500多种加密算法。
还不够保险。于是德国人又在键盘下面设计了一组交换机制。打个比方,如果你连接了o和e,那么,你敲o就等于在敲e,这样一来又有一亿多种加密算法。
到战争后期,德国人更是丧心病狂的把转子增加到了八个。想破译恩尼格尔玛变得极其的困难,有许多人甚至认为破解它简直就是天方夜谭。
但是,这款机器被英国的数学家计算机之父阿兰图灵设计的炸弹机破解了他们成功的破译了恩尼格玛机。这也证明了古典密码学的脆弱。
现代密码学的基础是建立在如何使用非对称加密的密码算法之上的。而李坚他们就是在研发一种更加新奇的密码算法。
这种密码算法很早就有人提出了,不过由于种种限制,这款密码就逐渐被人遗忘。直到量子密码的出现,这款密码才被人提起,并成为这世界上最为安全的密码(没有之一)。
是的。这款密码就是大名鼎鼎的:“一次一密”。
李坚在信息安全部中主要攻克的就是如何用量子计算机去破译量子密码保护下的一次一密。在他们的计算下,很快就发现了这是个不可能达成的任务。首先。量子计算机的暴力破解完全混乱。如果有人想要用现在最强大的计算机去破译。那么,他就会惊讶的发现,所有的字母组合都会出现在显示屏上,也就是说你根本就不确定哪个才是真正的明文。
再其次。量子密码的难题就是在于。如果有人窃听,那么,窃听者窃听到的密码是完全错误的,并且通信双方也会因为量子密码发生错误,而很快的就能发现有人在窃听。所以,这项研究不了了之。
李坚他们没有完成上级的命令,所以李坚被革职了。
出来后的李坚想去他的母校任教,可是他的母校此时也不接纳他。因为,他毕竟没有完成上级的命令,上级已经对他进行特别警告,学校不愿意让一个如此高风险的人进入学校任职。
于是那段时间成为了李坚的黑暗年代。有人经常能看见他在街头流浪。他穷困潦倒。由于没有了工作。他的每月收入只能靠政府的救济金。
在那个时间,杨子浩遇见了他。
两人交谈十分甚欢。过了一段时间,远征舰队要出发的命令下来了。于是,在他毕业后的第二年,李坚踏上了远征的路。
不过这个远征舰队不是早就出发的远征舰队。联合政府先后派去四批远征舰队,而李坚登上的恰好是第四批。
让我们来看看现在这四批远程舰队是什么样子吧:
于元奎领导的第一舰队,此时正在停泊。
第二舰队已经失联很多年了。
第三舰队正在马不停蹄的向目的地奔去,现在从航程上来看,第三舰队已经超过了第一舰队。
第四舰队刚刚起航数年,但他的速度是最快的。第四舰队成功的抵达了流放者星系的外缘,不过还没有与流放者星系建立联系。