西蒙辛格是个很会讲故事的学术普及作家。他还写过有关一元五次方程的书和费马大定理的书。这本密码故事算是他比较早的书,我在高一2001年的时候看到这本书的时候爱不释手。看完这本书的之后就试着去解答后面的题。第一题是在一节自习课上解答出来的,频度分析是非常好用的一种方法,而第二题的解答则直到2009年。第二题是凯撒移位密码,本来这是一种非常简单的密码,最多通过26次移位就可解决。这道题难就难在,它的原文是拉丁文,很可能你已经挪到了位置,但是看不懂就当做没有做出来。第三题的时候我就开始有很多疑问了。
第一:我不清楚这是什么语言写的。
第二:里面可能有干扰字符。
第三:是不是严格按照同音替换加密的?
我们能做的,只能对着文本分析。
2009年的时候,我对这个密码是一点头绪也没有,因为想得太多,也没有去做单字母的频度分析,因为我首先假设,既然是同音密码,频度分析将是无效的。后来又尝试过几次,都没理出头绪。知道今天早上,我突然又想到这个密码,我觉得可以通过同音密码的特性去先求出到底有哪些同音单元。如果严格按照同音密码执行,同音单元出现的频率应该是相近的。不过我还是没有得到什么可以进一步执行的结果。在网上搜索的时候,发现了西蒙辛格的博客,http://simonsingh.net/cryptography/cryptograms/hint-monoalphabetic-cipher-with-homophones/
这里对这个密码有个很含蓄的提示。
Do any of the letters or symbols have a particularly high frequency? Perhaps the frequency is too high for it to represent a letter. What else could it be a substitute for?
研究过这个密码的人都知道,里面的x出现频率非常高,几乎满篇都是x,无疑西蒙辛格的意思是,x是空格。这我也曾想过,我还曾想过x可能是一个操作符,代表紧跟其后的字母是单字母做同音单元。但是无论把x做空格还是做操作符,有难以解决的问题。
我的错误就在于,这个密码并不是一个严格的同音替换密码,为了给解题者留下线索,这道题还留下了一个特别的线索,这点我也早就注意到了,就是某些字母只在特定的范围内出现,比如N只在最后几行出现,B只在最开始的几行出现。这是有意识的说这几个字母可能同时代表同一个字母。
最终这个密码在国外的网站上找到了答案。它的原文是意大利文。好吧,很早我就清楚,若要学好密码破解,广泛的语言学知识是非常必要的。第四关是维热纳尔密码,再接再厉。
PS:第三题的解答可以到我豆瓣日志看到。
关于后面的闯关
对“关于后面的闯关”的回应
《碼書》热门书评
-
关于后面的闯关
6有用 0无用 未敢 2015-01-17
西蒙辛格是个很会讲故事的学术普及作家。他还写过有关一元五次方程的书和费马大定理的书。这本密码故事算是他比较早的书,我在高一2001年的时候看到这本书的时候爱不释手。看完这本书的之后就试着去解答后面的题。第一题是在一节自习课上解答出来的,频度分析是非常好用的一种方法,而第二题的解答则直到2009年。第...
-
翻译功力稍微差了一点
4有用 0无用 [已注销] 2014-12-18
书本身无话可说,内容是无可挑剔的棒!一本科普书能写到这个地步真的是太不容易了。问题是翻译,本书的翻译在语言上没什么大问题,文笔非常流畅,读起来毫无晦涩之感。只是,似乎译者对二战史一窍不通,很多常见的人名竟然翻译错了。比方说“尼米兹”被翻译成了“里米茨”,“邓尼茨”被翻译成了“多尼茨”,最让人哭笑不得...
-
辗转买到的新书
4有用 0无用 Emma/点点滴滴 2007-06-24
曾经翻过这本书,把密码学的原理从古代讲到当代,故事非常精彩,读者看起来也不会觉得累。估计新书很难买到了,因为去年曾经需要买几本新书送人,结果北京的书店和经销商处都没有。只好联系出版社,但也只剩下五本书了。为了不耽误送人的时间,等不及汇款去再邮寄过来,只好托海南的朋友中午跑到出版社买到又邮寄的。希望有...
-
神奇的力量:智力
2有用 0无用 leostone86 2009-07-26
两个月以前,从学校的图书馆借了这本书,一直放在床头,断断续续拖着看完了。这不是说这本书不够精彩,而是最近比较懒散,读起书来也就毫无计划可言。我一向青睐写得比较薄的书,小说除外。在我的标准里,这本书厚度还算适中。作者也完全当得起言简意赅的夸奖。里面既不乏史实,又把密码学发展不同阶段的技术说得很明白。最...
-
Notes
0有用 0无用 Sheryl 2017-01-25
Many shores, for instance, have oyster reefs that act as incredibly efficient natural coastal buffers. They are able to both redirect the wave energy ...