做客中文网

01 密码破译数学家对决的战场(第1页)

天才一秒记住【做客中文网】地址:https://www.zk01.net

01密码破译——数学家对决的战场

banner"

>

那密码学到底是干吗用的?当然就是破译情报了。

两国对战,在现代化的战争条件下,我干什么你完全不知道,而你干什么我就像看着澡盆里的鱼一样清楚,那这个仗还怎么打?希特勒输得一点也不冤。

当然不是说第二次世界大战只有图灵这一个原因,但他确实是非常重要的一个因素。

我先简单地给大家讲讲密码发展的几个阶段。

第一个阶段,在西方的文明当中,密码是一个非常简单的东西,就是把字母顺序打乱。

比如说最早发明密码的恺撒,他发明的就叫恺撒密码,如果我跟前线的将领要传达信息,那我们约定另外一套字母系统。

比如说A在我写的里面,它就变成了K,J就变成了Z,我们俩互相约定好,那我就用约定的那一套密码,用正常的字母来书写,那敌人拿到肯定就看不懂了。

可是这种密码有一个问题,就是它架不住大数据,因为大家知道,任何语言一个字母,在一个单词当中,它出现的频率是可以统计出来的。

只要资料足够多,马上就可以知道你是用哪个字母代替了哪个字母,稍微做一点功课,这种密码就能被破译。

但是到第二次世界大战之前,德国人发明了一套密码系统,这真叫成也萧何,败也萧何。

这套密码系统是落实在一架机器上的,就是所谓的恩格码机,“恩格码”

这个词是音译,原文就是“谜”

的意思,又称之为谜机。

因为德国人当年造的这种密码机特别多,现在市场上还有人专门收藏。

这个机器有什么好处?大家知道,直到今天我们人类都面对一种两难,就是如果你要更多的安全,对不起,你就必须承担和面对更多的麻烦。

就像我们现在电脑系统里、网络上,越是追求安全,设置的密码就要越长,那你用起来肯定就不方便。

但是恩格码机或者说谜机,恰恰解决了这个问题,它是又安全,同时又方便,德国人多聪明。

那恩格码机的具体原理是什么?因为太复杂,我只能简单给大家介绍。

它同样是用恺撒密码的原理,但是一个字母输进去,它通过一些转盘的转化,每一个字母最后输出来的结果,会有150万亿种可能,德国人就通过一个机器把它做到这么牛。

150万亿是什么概念?就是15后面写18个0。

你可以慢慢地试,你可以试着去破译,但是可能一个很大的团队要干几千年,你才能将它破译,它非常安全。

与此同时,它还特别方便,因为那个谜机的形象,有点像打字机,只要你把这封密码文件按照打字机上的键盘输进去,按一个字母,它的屏幕上就有另外一个字母灯亮。

本章未完,请点击下一章继续阅读!若浏览器显示没有新章节了,请尝试点击右上角↗️或右下角↘️的菜单,退出阅读模式即可,谢谢!

如遇章节错误,请点击报错(无需登陆)

新书推荐

数风流人物一世独尊我在诡异世界无限升级远东1628红楼天骄相宝2:秘物绝世武侠系统海贼之海军霸拳斗破苍穹之魂天帝重生朱允熥,打造大明巅峰遮天:成帝的我回到地球当保安综艺上,我专戳主角团的肺管子不朽圣尊神级天才诸天最强万道钓皇创始道纪前方高能诸天从流月城开始无限邮差万界时空穿越者步步权谋盖世狂龙灭运图录吞噬星空之太上问道我真不是大佬