阵一一按照明文与不断重复的密钥的交点,最终转换成为暗语。

密钥往往为一个简短的单词,通过不断加长,最后与明文等同。由于同一个字母在语句中所对应的密钥字母不同,所以交汇点处生成的暗语字母未必相同,同一个单词可能在其中有不同的表达方法。

第一步,最粗略的判断,估计密钥的长度。

第一句中恰好便有重合长达三或三个以上的字母:tuw。

两个tuw之间相隔35个字母,也就意味着,密钥长度为35的约数,5或7。

……一个5个字母或7个字母长度的单词,你笔尖停滞一瞬,会是什么呢?一个代表着什么的单词?

第二步,精确计算,你拿过一张演算纸,迅速列表,将26个字母纵列而下,如此安排三张纸,按照公式开始演算。

两个任意字母相同概率为0.067,字母表中出现这种情况的概率为0.0385,相减会有一个较为固定的估计值,0.0285。

你将0.0285重新誊写在纸上空白处,作为备用数据,此为被除数。

唯一需要大量计算的是不固定的观察概率。

第一组密文中,各字母频率统计按表分类,由于观察概率中处于分数线上的求和计算中单组频率计算为(n-1)n,所以不计算出现仅1次的字母,出现2次的字母共9个,3次字母共3个,4次字母共1个,求和可得56,以56除以文本数乘文本数减一,即42×41,得数放入公式与0.0385相减取绝对值。最后用0.0285除以此绝对值,约为4.75。

第二组密文由于过短,精确度不够,不予考虑。

第三组密文以同样操作进行,得一估计值为5.58。

大概长度为5个字母的单词。

“当──”