中文译本 · 原作 Daniel Bourdeau《Unsolved Historical Ciphers》 以 CC BY 4.0 发布,本页由 JIC 翻译,非原作者官方版本,译文如有出入以英文原页为准 · 查看英文原页 ↗
2512 · 405 · 207 · 1480 · 3037 · 2167 · 2897
空白 · 虚码 · 虚码 · (écus?) · 虚码 · 虚码 · 虚码
R596:任何含7的数、1–503、1115–1198、1483–1999、2600–2802 = nonvaleurs

Eichel 先生(普鲁士)→ 收信人不明 · 数字名码本 · 1758年

Eichel 先生1758年的密码纸,全由虚码和空白格写成

TNA State Papers 106/7(DECODE R595)是一页数字码组,著录为“Mr Eichel”的一封加密信件,没有解读,其代码据称“may be found”(可见于)下一条记录。那份密钥并不吻合。同一卷中的另一份密钥 R596 则吻合。按它自己的虚码规则处理后,没有剩下任何信息:除一个码组外,每个码组都是虚码或密码表中的空格。

Daniel Bourdeau · 发布于 · 更新于

方法:并非密码

摘要。总目把 R595 当作 Eichel 先生1758年1月1日写给一位不明收信人的加密信件。DECODE 的注释说“probably from Russia”(可能来自俄国),并指向密钥 R594。但封面题签实际写的是“Prussia 1758”。August Friedrich Eichel 是腓特烈二世的内阁秘书。密钥 R594 是一份约1,100个取值的法语名码本,用在这封信上得到的是乱码。在 DECODE 上其他 SP 106 和普鲁士密钥记录中,有一份与这封信的奇特模式相符:R596,出自同一卷,在504到3293之间有1,696个法语取值。它的标题宣布,凡含7的数,以及1–503、1115–1198、1483–1999和2600–2802范围内的数,一律为虚码。按这些规则,信中139个码组有117个是虚码。剩下的22个中有21个是密钥留空的数。空格只占密钥有效数字的7%,所以书写者是有意挑选它们的。这张纸是一份完全由无效值组成的假件,可能是样本、测试或掩护。仍待解决的是:R596 没有日期,这里也没有任何东西能证明它就是 Eichel 本人的密钥。

01 记录

DECODE R595(“TNA_SP106/7_Anne_(0020)”)只有一张图像:一张展开的对开纸。上半部分除三条题签外是空白的,题签是“Cypher from Mr Eichel 1758”、铅笔写的“Prussia 1758”和“Mr Eichel”。下半部分有十八行用点隔开的数字,共139个码组,上方和旁边都没有解读。DECODE 的日期“1758年1月1日至12月31日”来自题签。总目的“1758年1月1日”是这一时段的第一天。

手写的几行三位和四位数字,以点分隔,许多以7结尾
SP 106/7,图像0020:这张纸的前十五行,已转正。许多码组以7结尾,靠下的几行则在1900多以及2600多至2800多之间。这些正是密钥的虚码范围。图片:The National Archives,邱园,SP 106/7,图像0020,来自 DECODE R595。

02 找到密钥

DECODE 注释提出的 R594 是同一箱中的一份法语名码本,在 DECODE 上标为“Russia 1758”。它只覆盖信中39%的码组,而覆盖到的部分解出来是 province, de Prusse, Bavière, ob-, blo, des …,毫无意义。对 SP 106 第6–8箱中其他密钥记录的转录,以及 DECODE 上普鲁士密钥的转录,都逐一按覆盖率打了分。单凭覆盖率无法判定:1750年那些3,000个取值的大型代码几乎覆盖每个码组,却给出乱码。起决定作用的是写在密钥本身上的一条规则。R596(“TNA_SP106/7_Anne_(0013-0017)”,五张图像,无日期)开头是这样一段标题:

Tous les nro où je trouve un ou plusieurs 7 sont les nonvaleurs dans le présent chiffre, de même que les nro depuis 1 jusqu'à 503 inclusivement et depuis 1115 jusqu'à 1198, tout comme aussi depuis 1483 jusqu'à 1999, depuis 2600 jusqu'à 2802.

密码表遵循这条规则:其中没有一个取值含7,取值从504(un)开始。这封信与之高度吻合。它的码组以7结尾的频率远超偶然(2167、3037、2897、3117、3007……)。结尾几行落在1901–1984和2603–2802之间,恰好是保留的范围。

03 去掉虚码后还剩什么

应用 R596 的规则后,139个码组中有117个是虚码。从1到3299中随机选数,只有约55%会是虚码。剩下这22个:

2512 1480 1413 2492 1434 3026 2093 3143 853 3150 3161
966 1291 1253 1311 1413 861 2853 2264 2264 863 911

其中21个是 R596 列出但没有给出取值的数:2511 montrer、2512 —、2513 mont;852 armement、853 —、854 arranger;2263 informer、2264 —、2265 inopinément。密钥的1,527个有效数字中有107个这样的空格,占7%。二十二次抽取中有二十一次落在空格上,偶然发生的概率约为1023次中一次。唯一剩下有取值的码组是1480,即 écus,而转录者把它的两位数字标为存疑。

对其中一个数字的另一种读法并不改变这一结论。DECODE 的转录者把一个带圈的数字读作“8?”。在这种笔迹中它更可能是0:比较最后几行的2001和2002。按这种读法,有27个码组留下来。其中20个是空格,其余是一些孤立的取值,连不成句子:deu, Ci, difficile, chose, françois, Clo, difficile。

04 它是什么,还有什么不确定

05 来源

笔记和打分脚本:仓库中的 targets/eichel1758/。