西西河

主题:密码破译方面,有一个问题一直不明白,望高人科普 -- yg1993

共:💬6 🌺17
全看分页树展 · 主题
家园 密码破译方面,有一个问题一直不明白,望高人科普

《台媒:解放军早上换新密码 台军下午就能破译》,这个网文大家肯定都看过了。

有个疑问,想请这方面的专家解惑。我不知道现在高科技的密码怎么设置,但知道N年前最老式的密码设置方法,就是发报方与收报方大家先约好用某一本小说,比如《西游记》来作为密码本,通过第几页、第几行、第几个字的数字组合来翻译最终的汉字内容。就算是这个最简单的方法,你在不知道对方使用哪一本书做密码本的情况下,怎么可能去破译?放在现在,同样用这个方法,如何破译呢?

以前有人说过可以按照字词出现频率用什么穷解法,但是哪有那么简单。又不是字典,每个字都按顺序排列在一个地方。比如一本书里“的”字可能出现数百次,不同的字完全出于不同的部位,相同的字也可能出现在不同部位,顺序还没有规律。普通的一本书有10-20万字。算上排列顺序的话那就没法算了。

另外如果有人硬是要破解的话,间谍就可以伪造一个电报,上面用数字乱写一气,没有任何意义,然后电报里面做暗号暗示这个电报没有意义,把这种无意义电文和真的电文混在一起,你怎么破?

我还想到一点,比如军队电报里面“司令员”这个词应该出现的很多,我可以对出现频率比较高的词汇设置很多组的对应编码,每次发报时都换,没有规律,这该如何破译?

现在国内的汉字出版物每年都多得不计其数,外国搞破译的不可能把所有这些书籍都搜罗一遍吧?当然《红楼梦》,《三国演义》这些书籍太常见,用它来做密码本肯定不安全,但是肯定有比较冷门的书籍,没多少人注意的。

有人说计算机出现以后,用书籍当密码本就过时了,这个我就是不太懂,对这种不是数学方法编制的密码,因为它本身没有规律可循,要破解应该很难。

全看分页树展 · 主题


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河