中文译本 · 原作 Daniel Bourdeau《Unsolved Historical Ciphers》 以 CC BY 4.0 发布,本页由 JIC 翻译,非原作者官方版本,译文如有出入以英文原页为准 · 查看英文原页 ↗
S ω ▽ 7 ꝏ ‡ o+ ∽ ꝏ z ▽ ℓ
· e n t r e s g r a n d
‡ o ω = e · o+ = s · ꝏ = r · S = null

威尼斯 → 弗朗索瓦一世 · 自创符号的替换密码,带同音符和虚码 · 1535年9月14日和1536年7月5日

Georges de Selve 自威尼斯发出的加密急件,1535–1536

Georges de Selve
发信人Georges de Selve
弗朗索瓦一世
致弗朗索瓦一世

BnF Français 3091 f. 25(DECODE R3697)和 Français 3045 ff. 42–49(DECODE R4232),总目第 178 条,两者在 DECODE 上都标为未解密。Satoshi Tomokiyo 曾发表过一张“Selve 密码”的密钥表,但没有给出明文。这张表被套用到信件上并加以扩充,再与国王解码官的批注核对:1536 年的信已完整解密,1535 年的信部分解密。

Daniel Bourdeau · 发布于 · 更新于

方法:用已知密钥读出 · 程度:部分(密码的 91%)

摘要。总目卡片列出了拉沃尔主教、法国驻威尼斯大使 Georges de Selve 写给弗朗索瓦一世的两份密文,两者在 DECODE 上都标为未解密,据称都在 BnF fr. 3045 中。其中一份确实在:1536年7月5日的急件(fr. 3045 ff. 42–49)。另一份 DECODE R3697 则在 fr. 3091 中(f. 25,1535年9月14日)。Satoshi Tomokiyo 曾根据 1536 年的信重建了密钥,并以表格形式发表,但没有给出明文。逐个符号套用这张表,1536 年的信可以直接解密:其 1,448 个密码符号中有 99.1% 被解密,内容涉及皇帝进军马赛的理由、停泊在马赛港内处于 La Garde 山炮火之下的法国桨帆船、de Vaulx 建议把舰队派往那不勒斯,以及教皇承诺当年不让查理五世从他那里得到任何教会什一税。国王的解码官对其中四段作了批注,每一条批注都与之吻合。1535 年的信只留下一份模糊的胶片扫描件,解码官还把其中几段划掉了。在其 1,076 个符号中,79% 已解密,未被他划掉的部分中则有 95% 已解密。信中讲到皇帝驻威尼斯大使以经商为名派一名商人前往法国宫廷,打探国王与查理五世的关系如何,同时又在另一条路上设下眼线准备扣住他。被划掉的段落、一个人名和几个短组仍未解开。

01 文件与密钥

Georges de Selve(1508–1541)是巴黎高等法院首席院长之子,也是荷尔拜因《大使》画中的两人之一,1535–36 年任弗朗索瓦一世驻威尼斯大使。他写给国王的急件中有两份带有密码:

Satoshi Tomokiyo 的 cryptiana 以“Selve’s Cipher”之名给出了这把根据 1536 年信件重建的密钥,并指出 fr. 3091 f. 25 使用的是同一种密码:一种简单替换,每个字母用一个自创符号表示,a 有两个符号,e 有三个,l 有三个,另有一个虚码。两封信的文本此前都未发表过。Ernest Charrière 的 Négociations de la France dans le Levant(第一卷,1848)刊印了 Selve 1535–36 年的另外四封明写信件;这两封没有收录。

f. 43v 上的五行 Selve 密码
f. 43v,在明写的 ville fut 之后的前五行密码:“en tres grand danger, combien que le nombre des assiegeans fust sans comparaison moindre que celuy qu’il entend d’y mener. Et comme ainsi soit que ladicte ville soit prenable …”。斜向的笔画是后来的划销。图像:Bibliothèque nationale de France,fr. 3045 f. 43v,来自 Gallica(btv1b9060156p,视图 84)。

信件本身为这张表补充了内容。还有更多同音符:一个卷曲的 d 形符号代表 a,一个高而带圈的符号代表 f,1535 年的信中还有一个拉丁字母 R 代表 o。斜线既代表 c 也代表 l,而代表 c 和 d 的两个钩形符号可以互换使用,因此要靠法文来判断。X 既代表 m 也代表 u。加密者还会在双写字母之间插入一个虚码:Suis·ses、ambas·sadeur、ar·rivé、af·faires、oc·casion。这个虚码可以是连在 e 符号上的小 p、一个 vf 形、一个直立的 S 或一个点。他在 mar·chant 和 Empe·reur 中也插了一个。f. 44r 上有一个六符号组在这张表下拼不出任何东西。解码官的批注把它译作“monsr de Rang…”,因此它是一个人名代码,很可能指 Guido Rangone。

02 1536年7月5日的信

查理五世当时正在集结军队,7 月 25 日他将率这支军队越过瓦尔河进入普罗旺斯。Selve 报告了威尼斯方面对他计划的看法。密码部分以正体显示,框住它的明写词语放在方括号里。

[… la ville fut] en tres grand danger, combien que le nombre des assiegeans fust sans comparaison moindre que celuy qu’il entend d’y mener. Et comme ainsi soit que ladicte ville soit prenable, comme il en faict son compte, estant une clef de vostre royaulme si importante comme elle est, ce luy semble que, la voyant en dangier, vous vous vouldrez tirer aupres avec vostre puissance pour la secourir. [… son] allee a Marseille sera cause de luy donner l’occasion du combat [qu’il desire … ou bien le tiendra vostre puissance] loing, sans secourir ladicte ville, qu’il en viendra au dessus et la conquestera, [qui est bien la chose que plus il desire, car elle le feroit] patron de la Prouvence, et ne luy resteroit pas beaucop a gaigner pour avoir le passaige franc par terre d’Italie en Espaigne, comodité pour luy si grande qu’il ne la sçauroit cher achapter; et vous leveroit la navigation de la mer Mediterrenée, lequel luy asseureroit Gennes, Naples et Sicille.

[Et quand les predictes raisons que] l’invitent a ladicte entreprise de Marseille, luy semble qu’estant vostre armee de mer dans le port de ladicte ville, qu’elle ne luy peult eschapper, aiant armee de mer plus puissante qui sera suffisante pour la garder de sortir. [Et estant ledict] port tellement exposé a la baterie de ceulx qui seront assis du costé de la montaigne de la Garde, qu’il n’y aura vaisseau qui s’y peusse saulver dedans.

[f. 44v:] [Sire, ledict Sr] de Vaulx est tousiours d’oppinion que pour la sauveté de voz galeres […] de mettre hors vostre armee de mer et l’envoyer vers Naples. [Ce qui … seullement la vous] pourroit conserver, mectant dessus nombre de gens de guerre suffisant.

[f. 45r:] … le retardation n’a esté cause en voz affaires; le bruict qui s’est faict par dela, lequel a mon advis se pourra estre amorty. [… audict] sr(?) de la Forest du [N]e de may […] a l’expresse rupture de la guerre d’entre vous et l’Empereur.

[f. 48r:] … le Pape l’avoit asseuré que l’Empereur n’auroit aucunes decimes de luy pour ceste annee, quelque descente et armee que Barbarousse face.

中文大意。即使围城者远少于皇帝打算带去的军队,马赛也会陷入极大的危险。按他的估算,这座城是可以攻下的,而它又是王国的一把钥匙,所以他预料国王会率军前来解围。这将给他想要的那场决战。如果国王不来,他就拿下这座城。马赛会让他成为普罗旺斯的主人,并给他一条从意大利通往西班牙的畅通陆路,这对他来说再贵也值得。它还会让法国失去地中海,并让热那亚、那不勒斯和西西里对他而言安然无虞。他更强大的舰队会把法国桨帆船封锁在港内,而 Notre-Dame-de-la-Garde 山上的火炮会让那里没有一艘船是安全的。De Vaulx 建议把舰队派出港口驶向那不勒斯,船上配足士兵。国王驻土耳其朴特的使节 Jean de La Forest 来信谈到与皇帝的公开决裂。教皇已承诺,无论巴巴罗萨带来怎样的登陆或舰队,当年都不给查理任何教会什一税。

f. 48r 上被划掉的密码行,页边有解读
f. 48r:被国王解码官划掉的密码,左侧页边是他的解读:“Le pape lavoit asseure que lempereur n’auroit aucunes decymes de luy pour [cest annee] quelque descente & armee que Barberousse far[a]”。密钥给出的词句相同;页边那个存疑的词在密码中是 ceste annee,ceste 和 annee 之间有一个虚码 S。图像:Bibliothèque nationale de France,fr. 3045 f. 48r,来自 Gallica(btv1b9060156p,视图 94)。

03 1535年9月14日的信

fr. 3091 只有一份黑白胶片扫描件,笔迹也更潦草。它需要三轮处理。第一轮按已发表的表格套用。第二轮加入新符号,第三轮把解码官的批注当作猜词,用于被划掉的段落。DECODE 自己的该条目图像是同一胶片分辨率更低的截图。

[f. 25r] […] au marchant [批注:“au marchant”] […] ung sansacque cy prochain [批注:相同;“附近的一位桑贾克贝伊”] …

[Il est force, Sire, qu’il] passe par le chemin des Suisses, car l’aultre ne luy seroit pas seur, a cause que l’ambassadeur qui est [..] ça(?) pour l’Empereur, tost apres que le susdict marchant fust arrivé, comme des l’heure [.]e fus adverty, meu de coniecture qu’il fust venu pour aller en France, a pr[…] Anthon[e](?) de Le[…](?) de luy tenir le guet, pour le retenir s’il passe par …

[… ledict Gueny(?)] marchant, [a]insi [comme …] [….] ambassa[deur] luy avoit dict qu’il seroit bon qu’il trouvast façon, soubz umbre de marchandise ou d’aultre occasion, de faire son voyage en France et aller en vostre court, pour entendre en quelz termes estoient vos affaires avec l’Empereur, et s’il se faisoit point quelque accord entre vous …

[被划掉;批注:“Il a consumé ses facultez et la plus part de ses amys … et grand du T[urc](?)”] … ses amis et gran[d] … avoit …

[f. 25v,被划掉;页边:“en Hongrie — Hiero[nimo] … — amiablement pour la charge qu’il a de Vesprym de la guerre …”] …tretienent(?) amiablement pour la charge qu’il a de Vesprim de la guerre(?) en luy … on fait … contre ses …

[… entreprinse cy dessus,] ne failloient pas d’adviser et faire adviser par d’aultres des occurrances de ça, sans especifier aultrement; entendre, et les advis qu’ilz donnent au Turc, et qu’ilz luy font donner par le marchant susdict, [.] quand en ont quelquefois tenu propos comme d’eux deux(?), [vous] sçaurés(?) …

中文大意。一名商人必须取道瑞士那条路前往法国,因为另一条路对他不安全。他一到,皇帝驻威尼斯大使就猜到他要继续前往法国。大使请某人——可能是米兰总督 Antonio de Leyva(这个名字尚未确定)——盯住他,如果他走那条路就把他扣下。这位帝国大使早先还曾叫这名商人想办法以经商为名前往国王的宫廷,打探国王与皇帝关系如何,以及是否正在达成什么协议。换句话说,这名商人被用作了眼线。背面转而谈到一件匈牙利的事(一位 Hieronymus 和维斯普雷姆主教区),以及威尼斯的一些人,他们报告当地消息,并通过同一名商人向土耳其人传递情报。

1535 年信件中的七行密码
f. 25r,第一块:“passe par le chemin des Suis·ses, car l’aultre ne luy seroit pas seur, a cause que l’ambas·sadeur qui est … pour l’Empe·reur …”,双写字母之间有一个虚码。胶片扫描件,已提高对比度。图像:Bibliothèque nationale de France,fr. 3091 f. 25r,来自 Gallica(btv1b9060253s,视图 27)。

04 方法

先在 Gallica 图像上定位各段密码,切成三到五行的长条。每一页都单独做一轮转录:转录每个符号、套用表格并写出法文。存疑之处随后在原始文件上以全分辨率再次核查:f. 48r 上一个十一个符号的“动词”其实是中间夹着虚码的 ceste annee,f. 45r 上一个四符号的词是 guerre。凡是国王解码官留下批注的地方,都逐个字母作了比对。在 1535 年的信上,这些批注还被用作猜词,把已知明文与被划掉的符号对齐;au marchant、ung sansacque cy prochain 和 amiablement pour la charge qu’il a de Vesprim 就是这样得到证实的。计数是在逐符号文件上测得的,每个符号一个字符,未解密的符号作了标记:2,481 个非虚码符号中解密了 2,248 个(90.6%)。R4232 为 1,430 个中的 1,417 个,外加那个有批注的人名代码;R3697 为 1,051 个中的 831 个,在被划掉段落之外为 747 个中的 709 个。

05 尚待解决的问题

06 来源

逐符号文件、所用密钥、三轮处理和注释: targets/selve1535/ 在代码仓库中。