奇书网

奇书网>爸爸教的数学在线阅读 > 三十三密码(第2页)

三十三密码(第2页)

“不过要说密码就得先说编码,莫尔斯电码是一种公开的英文字母编码。我们汉字也有自己的编码。早的时候长途电话不普及,远距离的通信就会用到无线电报。

“发电报的时候,先把需要发送的文字写好,按每个汉字多少钱一起交给电报员。电报员先在一个电码本上查找每一个字相应的四位码,变成一段全是数码的文字,再通过无线电发出去。收到的地方再根据同样的一本电码本,反找出相应的文字,写在电报纸上,送到指定接收的人手里。”

“这么麻烦!发条短信不就好了吗?我去年春节的时候还给湖南姑姑发了短信呢!”妞妞觉得那时候的人太可怜了。

爸爸听了妞妞的回答觉得很有趣,确实对她们而言通信落后是难以理解的。“妞妞说的对,短信和电报非常相像,原理是一样的,只不过短信的编码和解码的工作不再由人工来做,而是由我们手机里面的程序自动来做。”

“哦,汉字的电码是什么样的呢?”妞妞还是好奇地问。

“比如,爸爸的名字谢永红,电码分别是620030574767,每个四位的数字代表一个汉字。”爸爸心里想要不是美国使馆签证要这几个电报码,恐怕爸爸找到电报码的例子是不太可能的。现在哪里还有电报业务呀?“如果我们先把汉字变成汉语拼音,然后再编码,那和英文字母的编码就更加相像了。”

“四位数字可以代表1万个汉字!”妞妞的反应总是很快。

“妞妞算得很对,电报一般都简短,因为是按字收费的。爸爸记得每个字收一角四分钱,一个十个字的电报就要一块多钱,对于当时的普通人月收入才36元来说是很昂贵的,所以一般不会有复杂的文字。常见的电报样式是‘母病速归’这类的。

“电报码并不是密码,因为我们可以很容易就获得编码本,而且它本身也是作为民用的公开标准码。我们说的密码是秘密的编码方式,只有说的人和他愿意让听的人知道这个秘密。”

“就像我们的‘恐龙语’吗?”妞妞的眼睛里放出亮光。

“对呀!这种密码是最基本的密码,因为同样的字对应的密码是一样的,人们根据字出现的频率就能倒过来推断出这个密码代表的到底是什么字。”

“这又怎么推断呢?”妞妞嘟嘟囔囔地说,不是太明白。

“这样吧,我们还是以英语的26个字母为例好不好,中文文字的原理是一样的,不过更加复杂。”爸爸希望能把问题说得简单明了一些。

“因为自然英语语言中每一个字母出现的概率不是一样的,甚至相差很大。比如,e是英语中最常用的字母,其出现频率为八分之一。在密码中他们出现的频率与我们日常语言中出现的频率是完全一致的,所以我们完全可以肯定密码中出现最多的一定是代表e。

“如果密码破译者能根据频率数破译出9个最常用的字母e,t,a,o,n,i,r,s和h,他就可解密70%的密码。这是最古老的破密手段,但到今天依旧是许多破密系统的基础。”爸爸看着妞妞,希望妞妞不至于被搞糊涂。

妞妞不说话,静静地听爸爸讲话。“根据这个道理,我们还可以分析英文单词和单词中的字母组合,从它们出现的频率来推断密码的原文。

“例如,据统计英语一半以上的单词是以t,a,o,s或w开头的,仅10个单词(the,of,and,to,a,in,that,it,is和I)就占标准英语文章四分之一以上的篇幅,我们可以按相应的出现频率解密相应的单词。同时英语中相连出现的两个字母th,he,in,er,an,re,ed,oo,nt,ha,nd,ou,ea,ng,as,or,ti,is,et,it,ar等,以及三字母the,i等都可以进行相应的频率分析。”

“中文密码就是分析中文字和词的频率,对吗?”妞妞看来是理解了。

“对,不过中文的字太多,说起来很麻烦,它和英文字母与单词的原理是完全一样的。不过我们的中文文字频率表要厚得多。”

“爸爸,我明天会给你写一封密码信,看你能不能够破译,怎么样?”妞妞总是希望能让爸爸为难,不过这个愿望到现在为止还没有实现过。

“好,爸爸一定努力破译!”

热门小说推荐

最新标签