520书包

繁体版 简体版
520书包 > 蒸汽风云 > 第七十三章 密码机

第七十三章 密码机

章节错误,点此举报(免注册),举报后维护人员会在两分钟内校正章节内容,请耐心等待,并刷新页面。

荆宇对于这两台机器,自然又是提出了一大堆的要求,最简单的就是要通过位移法的编码规则,让一台机器打出来的打孔卡片只有在另一台同样编码规则的机器上才能还原出来。

至于编码规则那就是通过六个数字圆盘实现了,这么一来每个圆盘上有0-9共计10个数字,六个组合起来共有999999种加密方式,每一种加密方式对应着一套加密的位移规则。

比如字母“a”打出来的打孔记录,在另一台机器上如果不是对应数字的编码规则,很可能是“c”或者一个其他的字符,只有同样编码规则的机器上才会显示出“a”来。

当然,这种加密的方式并非简单的固定位移,而是通过一系列复杂的齿轮进行计算后,即便是一个字母在不同的时候也不是同样的打孔记录,这样可以避免其他人用简单的统计方式来推算出来,比如英文中最常见的字母“e”,即便是重复出现,那么每次打孔的组合也不相同。

而且不仅如此,荆宇还要求托德必须考虑到词组,比如“the”这个单词在英文中出现的次数非常多,如果“t”“h”“e”三个字母每次变动后,但是组合规则一样,也容易被人破解出来。

这些都是荆宇从自己的世界里了解到的一些密码学知识,他并不知道在这个世界里是不是已经有人发现了这些,但是他依然拿出来,希望托德.斯科特能够实现自己的要求,荆宇感觉这台机器如果仅仅用于自动重新打字也太浪费了,而作为机械式密码机则是他想到的另一个主意。

不过荆宇也并不是把所有改进意见都放在了加密相关上,另外关于机器的操作方式、打孔纸带的标准等等荆宇都做了一系列的说明。

按照他的想法,这台机器上有一个类似老式电影放映机的那种圆盘卷轴,一盘空白的打孔自带通过机器中间,然后另一端接在一个圆盘卷轴上,这样打字机工作的时候内容便可以记录在纸带上,由于采用卷绕形式,自然就不需要像使用打孔卡片一样一张一张的而是可以连续记录。

即便是用完了,也可以另外接一个新的纸带继续记录,记录完成后还可以将没用完的纸带下次再用,已经记录好的纸带则可以剪断保存。

他仔细认真的说着自己的想法,最后他还对托德说道:“斯科特先生,这种机器可以分成两种系列,一种是固定编码格式的,另一种则是可以加密的,我相信政府肯定对于后者更感兴趣,但是我们必须保证加密的安全性。”

托德.斯科特也不停的记录着荆宇所说的内容,他对于荆宇的这些天马行空一般但是却又听起来非常合理的想法已经不再抱有任何怀疑,只要是“Jing”先生说的,那么肯定就能造出来,如果造不出来,那么就说明自己水平不够,需要找更多的人帮忙一起造。

不过也幸好赫伯特工厂是制造差分机这种高科技产品的,托德对于荆宇提到的利用齿轮来加密、编码规则都比较容易理解,其实就是类似差分机的机械数学运算机构,原理上都是大同小异。

荆宇也答应他,随后自己会整理一下关于加密的知识给他,其实也不算是荆宇整理,而是他的Kindle里就有几本关于密码、加密、破解内容的书籍,像是什么《密码故事》、《图解密码技术》、《密码术的奥秘》都有,到时候只要从里面摘抄一部分内容即可。

向托德.斯科特交代完,并且回答了他的问题后,两个人就差不多应该告辞了。

『加入书签,方便阅读』