手机浏览器扫描二维码访问
01密码破译——数学家对决的战场
banner"
>
那密码学到底是干吗用的?当然就是破译情报了。
两国对战,在现代化的战争条件下,我干什么你完全不知道,而你干什么我就像看着澡盆里的鱼一样清楚,那这个仗还怎么打?希特勒输得一点也不冤。
当然不是说第二次世界大战只有图灵这一个原因,但他确实是非常重要的一个因素。
我先简单地给大家讲讲密码发展的几个阶段。
第一个阶段,在西方的文明当中,密码是一个非常简单的东西,就是把字母顺序打乱。
比如说最早发明密码的恺撒,他发明的就叫恺撒密码,如果我跟前线的将领要传达信息,那我们约定另外一套字母系统。
比如说A在我写的里面,它就变成了K,J就变成了Z,我们俩互相约定好,那我就用约定的那一套密码,用正常的字母来书写,那敌人拿到肯定就看不懂了。
可是这种密码有一个问题,就是它架不住大数据,因为大家知道,任何语言一个字母,在一个单词当中,它出现的频率是可以统计出来的。
只要资料足够多,马上就可以知道你是用哪个字母代替了哪个字母,稍微做一点功课,这种密码就能被破译。
但是到第二次世界大战之前,德国人发明了一套密码系统,这真叫成也萧何,败也萧何。
这套密码系统是落实在一架机器上的,就是所谓的恩格码机,“恩格码”
这个词是音译,原文就是“谜”
的意思,又称之为谜机。
因为德国人当年造的这种密码机特别多,现在市场上还有人专门收藏。
这个机器有什么好处?大家知道,直到今天我们人类都面对一种两难,就是如果你要更多的安全,对不起,你就必须承担和面对更多的麻烦。
就像我们现在电脑系统里、网络上,越是追求安全,设置的密码就要越长,那你用起来肯定就不方便。
但是恩格码机或者说谜机,恰恰解决了这个问题,它是又安全,同时又方便,德国人多聪明。
那恩格码机的具体原理是什么?因为太复杂,我只能简单给大家介绍。
它同样是用恺撒密码的原理,但是一个字母输进去,它通过一些转盘的转化,每一个字母最后输出来的结果,会有150万亿种可能,德国人就通过一个机器把它做到这么牛。
150万亿是什么概念?就是15后面写18个0。
你可以慢慢地试,你可以试着去破译,但是可能一个很大的团队要干几千年,你才能将它破译,它非常安全。
与此同时,它还特别方便,因为那个谜机的形象,有点像打字机,只要你把这封密码文件按照打字机上的键盘输进去,按一个字母,它的屏幕上就有另外一个字母灯亮。
只要一个密码抄写员把那个亮的字母给抄下来,就能够还原成平时我们要传达的那个正常的信息。
这个操作真的是用一分钟就可以教得会的操作。
德国人在发明这套系统之后觉得特别自信,谜机或者说恩格码机在第二次世界大战中,是德国人普遍运用的一种密码机器。
那个时代的密码破译,就是数学家对决的战场,像图灵这样的人就有了用武之地。
当然我们顺便说一下,第二次世界大战之后,人类的密码系统其实有一个小小的转向。
比如说这本书的序言是马慧元老师写的,她就讲到,她上大学的时候老师就跟她讲,说现在的密码不能再靠小轨迹了,就是数学轨迹,也就是我的算法你不知道。
那万一对方知道了,你这套密码系统不就变得极其脆弱吗?二战之后,人类倾向于用一种什么密码系统?就是膀大腰圆、傻大黑粗。
穿越成异世的废柴,天生还不会修炼,这不是坑爹吗?但好在,作为穿越者,金手指系统加持。完成系统任务,立即升级为至尊。什么仙宗大师,八大长老,那是我跟班小弟...
日更。接档预收穿进对家和我的同人小说本文又名关于我们的团宠是纸片人这件事限定男团MNL成员除司南外个个跨圈顶流,组合却还是一团泥糊团粉理所当然将过错指向短板司南某天,粉丝们却发现,那个不...
意外流落海贼世界的张达也,获得了一个奇怪的魔法阵,可以召唤异世界的人物。他的第一个伙伴,竟然是汤姆猫!...
副本团结街花园小区完结可宰沈时安捡了个崽,成了单亲男妈妈。是的,男妈妈。肉乎乎软绵绵,糯米团子似的崽子坚持自己是沈时安生出来的崽。沈时安认了,毕竟大学老师的他,带崽好像也是,嗯,专业范围内。可是...
关于庶出攻略林家二女扶阿斗99两不要,88两不要,今日宠粉福利77两也不要,66两上架京中一场现场直播,吸引来无数王公贵族。这场直播销售,是由鼎鼎大名的‘仲夏洛’商行举行的。林洛靠一张嘴和脑子,笼络群臣斗奸臣铲除奸妃,游刃在凶险的朝堂上,为扶阿斗上位。林瑾夏凭借出色的商业头脑,在四国经商,排名全球首富,为阿斗日后造反打下基础。吴为运用手里的人脉,结识京城大大小小官员,收集官员黑料,为扶阿斗上位做铺垫。乔四...
农家小福女由作者郁雨竹创作连载作品该小说情节跌宕起伏扣人心弦是一本难得的情节与文笔俱佳的好书919言情小说免费提供农家小福女全文无弹窗的纯文字在线阅读。...