主题:【原创】秘密通信的世界――从古埃及到信息时代 -- 阿康
一 苏格兰玛丽女王的秘密
Mary Queen of Scots 玛丽女王
1586年10月15日,星期六的上午,玛丽女王走进 Fotheringhay 城堡拥挤的法庭。多年的监禁和风湿病的困扰夺走了她的健康,但她看上去仍然如同帝王一样的高贵。她的医生搀扶着她走过法庭官员和旁听者们, 走向长长的,狭窄的甬道。那儿有一个宝座,玛丽开始以为那个宝座是为她准备的,然而不是,那个宝座代表玛丽的敌人,缺席的伊丽莎白女王。玛丽被带到与宝座相对的另一面,那是被告的位置,一张深红色的天鹅绒座椅。
玛丽女王被控叛国罪。她被指控图谋刺杀伊丽莎白女王,试图取代她的王位。Sir Francis Walsingham,伊丽莎白精明强干的大臣,逮捕了其它的同谋者,在取得口供后处决了他们。现在他要证明玛丽是这个阴谋的策划者,她与她死去的同谋们一样,也应该受到死刑的惩罚。
Walsingham 知道如果要处决玛丽,他必须让伊丽莎白确信玛丽是有罪的。伊丽莎白虽然对玛丽不屑一顾,但在是否要处决玛丽这个问题上,也有一些盘算。首先,玛丽是苏格兰的女王,很多人质疑英格兰的法庭是否有权力处死外国的首脑;其次,处死玛丽会建立一个非常讨厌的先例--如果国家有权处死女王,那么以后的叛变者在是否要处死另外一个女王,比如说,伊丽莎白女王,这个问题上,就不会有太多的犹豫;再者,玛丽和伊丽莎白是堂姐妹,这自然使得伊丽莎白在下死刑令时多少会有些顾虑。 因此,只有 Walsingham 能确定无疑地证明玛丽参与了刺杀计划,伊丽莎白才会签署处决命令。
反叛者是一群年轻的英国天主教贵族,他们试图推翻作为新教徒伊丽莎白女王,而代之以同样是天主教徒的玛丽。法庭认为,玛丽显然是这次阴谋的名义领袖,但对于她本人是否参与了阴谋还没有确切的证据。实际上,玛丽本人批准了该计划的实施,而Walsingham则需要向人们证明玛丽和这起阴谋有明显的联系。
在审判玛丽的那个上午,她一个人坐在被告席上,身着天鹅绒服装。叛国罪的审判是不公开的,玛丽甚至未被允许借助一位秘书来准备她的答辩。不过,她也不是毫无生机,因为她十分小心,她和反叛者之间所有的通信都是用密码写成的。玛丽相信,即使 Walsingham 获得了这些信件,他也无法得知信件的内容,信件因此不能成为定罪的证据。当然,这一切都取决于她的密码能否被破解。
玛丽比较倒霉的是,Walsingham 还是英格兰的间谍专家。他不但截获了玛丽和反叛者之间的信件,而且还知道谁最可能解开这些密码。 Thomas Phelippes 是全国最优秀的解码专家。如果他能够解开这些玛丽和反叛者之间的秘信,等待玛丽的就是死刑的判决,反之,她就有逃脱的机会。生死悬于一线,取决于能否解开密码,而这,已经不是第一次了。
1.秘写的历史
秘写的历史可以追述到希腊的希罗多得(Herodotus),罗马哲学家西塞罗(Cicero)口中的历史之父。在 The Histories 这本书中,希罗多得以编年体的方式记录了公元前五世纪希腊和波斯间的冲突。在他看来,这场独立的希腊各邦与高压的波斯之间的冲突,是自由对奴役的抗争。希罗多得认为,是秘写技术使得希腊免于被暴虐的波斯国王,王中之王薛西斯一世所征服。
当薛西斯一世开始在 Persepolis 建造城市作为他王国的新首都时,希腊和波斯间长期的不和终于达到了极点。贡品和礼物从全国和邻近的国家源源不断地送来,只有雅典和斯巴达对此无动于衷。
薛西斯决心要他们为傲慢付出代价,他动员军队,声称:“我们要扩张波斯的领土,波斯的边界只受上帝天空的限制,要让阳光照耀下的土地,无不成为波斯的领土。” 他用了五年时间聚集了有史以来最强大的军队。在公元前480年,他决心进行一次突然袭击。
然而,波斯的军备工作被 Demaratus 注意到了。Demaratus 是希腊人,斯巴达的前任国王,被驱逐出家乡後居住在波斯的 Susa 城。仍然忠于希腊的 Demaratus 决定给斯巴达写信,通知他们薛西斯的入侵计划。问题是,如何送出这封信才能不被波斯卫兵发现呢?希罗多得写到:
虽然被发现的危险仍然很大,但可能安全送出信件的方式只有一个:剥下一个木制折叠写字版的蜡,在木板上写下薛西斯的计划,然后再把蜡封上。这样的写字版不会引起卫兵的注意。当带着消息的写字版被送到目的地,没有人能能够猜出秘密,直到 Cleomene 的女儿,Leonidas 的妻子 Gorge, 在向神祈祷后发现了写在蜡下面的秘信。消息被及时传到其它的希腊人那里。
由于得到了这个预警,迄今没有防备的希腊人开始紧张地积极备战。比如,原来国营银矿的利润是为全体公民所共享,现在则被转送到海军,建造了两百艘战船。[阿康评:想想甲午战争前的中国海军。。。]
薛西斯的计划失去了最重要的效果,突袭!公元前480年,9月23日,当波斯舰队靠近 雅典附近的萨拉米斯 (Salamis) 海湾时,希腊人正严阵以待。薛西斯洋洋自得地以为他欺骗了希腊海军,实际上,是希腊人有意地诱使波斯战船进入海湾的。希腊人知道,他们自己的战船比较小,而且少,在开阔的海面很容易被对方摧毁。他们想,在狭小的海湾,也许可以靠灵活机动而克敌制胜。正好此时风向改变,波斯舰队被吹进海湾,被迫与希腊人交战。波斯公主 Artemisia 的战船 三面被围,仅仅能够自己冲回到外海。恐慌之中,波斯战船互相碰撞,而希腊人趁机全面出击。一天之内,波斯令人生谓的军队遭到全面挫败。
Demaratus 进行秘密通信的技术非常简单,就是隐藏秘信本身。希罗多得还记述了另外一起类似事例,这是 Histaiaeus 的故事。他想鼓励 miletus 的 Aristagoras 反叛波斯国王。为了安全地传送他的指令,Histaiaeus 想出一个很绝的主意,他剃光送信人的头,在头顶上写下密信,然后等他的头发重新长出来。那个时代,事情往往不象今天那么紧急。送信人到达目的地,再次剃光头发,指指自己的头,让收信人阅读。
以隐藏密信本身的方式进行秘密通信称为秘写。自希罗多得以降,两千年以来,各种各样的秘写技术在世界各地被采用。比如,古代中国人在丝绸上写信,然后把丝绸卷成小团,封到蜡里面。送信人可以吞下蜡球。16世纪,意大利科学家 Giovanni Pota 描述了一种奇妙的秘写方式,人们用明矾和醋的混合物制造的墨水在煮熟的鸡蛋壳上写字。溶液透过鸡蛋壳的毛孔,在蛋白上留下字迹。 人们还使用隐形墨水写信。早在公元一世纪,Pliny 和 Elder就讲解了怎样用植物汁制造隐形墨水。字迹在墨水干了之后自然消失,但轻微加热以后字迹又会重现。很多有机液体都有同样的特性,它们含有丰富的碳,很容易炭化。现代的间谍都知道,在一时找不到秘写液时,他们可以用自己的尿。
秘写技术能生存到今天,说明它总还是带来了一些安全性,但它有一个致命的弱点:如果密信被发现,内容就暴露无疑。密信被截获就意味着一切信息外泄无遗。一个细心的卫兵,可能例行检查任何一个通过边界的人,拨开所有的蜡封写字版,加热所有的纸张,敲开所有煮熟的鸡蛋,甚至,剃光所有人的头发。密信总有被发现的可能。
为此,在密写技术发展的同时,人们又发明了密码技术。密码技术不为隐藏密信本身,而是隐藏密信的含义。这个过程,我们称之为加密。为了让密信不被人理解,信息被以一定的方式打乱,而打乱的方式是送信方和收信方事先约定好的。因此,收信人能够恢复并读懂信件。密码技术的好处在于即使敌人截获了加密的信件,他们仍然读不出信件的内容。如果不知道这个“打乱方式”,截获密信的人不可能,至少是很难,从密码中恢复信件原来的内容。
虽然秘写和加密是互相独立的技术,但两者可以同时使用。微粒技术是一种在二战中开始流行的秘写方法。拉丁美洲的德国间谍可以使用照相技术将一页文字缩成只有一点大小,然后把这个点藏在一封平常信件的句号里。一次,美国人接到警告说应该检查信件表面的闪光点,那很可能是胶片,1941年FBI检测到第一封微粒信件。从那以后,美国人能读到大多数被截获的微粒信件,只有少数几次,德国人在拍照以前将信件加密。而对于后者,美国人虽然能够阻止信件的传递,但得不到关于德国间谍活动的更多信息。
显然,加密技术是更强大的秘密通信方式,它能防止信息落入敌人之手。
本帖一共被 2 帖 引用 (帖内工具实现)
- 相关回复 上下关系8
呵呵,蝎子的联想能力就是丰富 阿康 字0 2003-12-08 05:25:51
理论上.这是一个密码的Protocol如何传递的问题 阿康 字125 2003-12-07 21:59:18
🙂这个弯拐的也太多了吧。头晕 jlanu 字0 2003-12-07 21:12:11
一 苏格兰玛丽女王的秘密
玛丽密码 proe1234 字312 2003-12-07 15:18:56
好熟悉的方法! wooxiao 字67 2003-12-08 15:16:12
有种说法 阿康 字764 2003-12-08 16:04:58
😜晕(sorry, 是回阿康的) 巍巍 字166 2003-12-08 04:00:49