
出版社: 商务印书馆
原售价: 60.00
折扣价: 41.40
折扣购买: 破译者(从古埃及法老到量子时代的密码史)
ISBN: 9787100123679
斯蒂芬?平科克,生化学家,专研密码学历史与发展,目前以伦敦和悉尼为根据地。曾任美国《科学家》杂志新闻编辑、英国《金融时报》杂志科学专栏作者。写作主题从破译DNA密码,到揭露达?芬奇密码的奥秘,涉略极广。 译者简介:曲陆石,山东大学中心校区文学院博士。
恺撒的密写术 作为古罗马***的统治者,恺撒名垂青史。作为将领,他以胆识过人著称;作为政治家,他卓见才华服众;而就性格而言,他集奢华的时尚意识、放纵的性欲与赌徒的冒险精神于一身。他睿智、大胆、无情——所有这些,都是成功的密码专家所具备的**特质。 在他的战争回忆录《高卢战记》中,恺撒描述了他如何巧妙地掩饰重大战报信息的意义,以防被敌人截获。 在罗马人对抗当地(我们**称为法国、比利时和瑞士)*队的战役中,恺撒的*官西塞罗被包围,几乎要投降。恺撒想让他知道援*将至,但又不惊动敌*,为此他派了一名信使,带着一封用希腊字母写的拉丁语的信。他告诉信使,如果他无法进入西塞罗的*营,就把信绑在长矛上,然后把长矛投进城防里。 “正如我告诉他的那样,高卢人没管长矛的事儿,”恺撒回忆道,“碰巧,长矛牢牢插在塔楼上,我*两天不曾注意到。到了第三天,一名士兵发现了,取下来,呈给西塞罗。西塞罗读懂了,然后在*前朗读了这封信,将这个*鼓舞士气的消息带给全*。” 恺撒利用密写,古人皆知。一百多年后,历史学家苏维托尼乌斯·特兰克维鲁斯描述恺撒的生平写到,恺撒每有秘密要说,“他就用密码来写”。 密码和代码的定义特质 苏维托尼乌斯对“密码”这个词的用法值得注意,因为尽管我们趋向于把“密码”与“代码”用作可以互相替换的词,但这二者之间其实有重大区别。 大致说来,区别如下:密码是一种系统,意在隐藏信息的意思,手段是用其他符号替换信息中的每个字母;而代码*注重文字意义而非字母,往往根据代码本中的对照表,来替换整个词语或整个短语。 代码与密码之间的另一个区别,与其内在的灵活性有关。代码是固定的,依赖在代码本里的词语和短语的配对,来隐藏信息的意思。 例如,一个代码或许规定:“5487”这组数代替“*击”这个词。这就意味着,每次“*击”被写进信息,代码版本都将包含代码组 “5487”。即使代码本里包含好几个代替“*击”的可选方案,变化的方式也有限。 与此相比,密码在本性上*灵活。像“*击”这么一个词的加密方式可能取决于它在信息中的位置,以及密码系统规则所规定的许多其他可变因素。这意味着,信息中的同一个字母、同一个词语或短语,在同一条信息中的不同位置,也可以用**不同的方式加密。 对于任何密码系统来说,用于加密信息的一般规则,谓之算法。其密钥规定了在任何具体情况下进行加密的**细节。 隐写 古希腊人擅长密码术,同时也用另一种形式的密写方法,即隐写术。密码术旨在隐藏信息的意思,而隐写术却会全然隐藏存在信息这一事实。 被尊称为历史之父的希罗多德在他的《历史》中讲了好几个隐写术的例子。其中一段,他提到了一个叫哈尔帕哥斯的贵族,此公向米底亚国王**,因为国王此前设计让他吃了自己的儿子。哈尔帕哥斯把一条给潜在同盟者的信息藏在了一只死兔子里,然后派一名假扮成猎人的信使把信送去。这条信息送到了,联盟形成。*终,米底亚国王被推翻了。 古希腊人还把信息藏在蜡板的蜡层下面,以免被他人窥破。另外一个*骇人的办法,是把信息刺到奴隶的光头上。假设他在这段时间里没有死于败血症,一旦这位倒霉的信使头发长回来了,他将被派去把信亲自交给某个人。在目的地,信使的脑袋将被预期的收信人剃光;这个收信人就可以阅读这条信息。 密码的历史比小说还要惊心动魄 密码的历史是由一个个比小说还要惊心动魄的故事组成的。本书不但讲述了密码学的历史,还包括了很多关于密码科学的技术。阅读此书,让你得到密码破译技术和密码学史的双重收获。 ★透过性与**密码来阐述从古埃及到苏格兰女王玛丽一世的历史。 ★僧侣、外交官和教皇顾问,如何使密码术焕然一新。解码官的由来。 ★科技触发了密码术革命,但是很多密码仍旧无解。双字母组合、普莱费尔密码以及英国作曲家埃尔加的另一个谜。 ★坚忍不拔的意志,有助于破解英格玛密码机和其他战时密码。齐默尔曼电报、ADFGX 密码、冷战时期密码、薇诺娜代码、纳瓦霍密语。 ★在电子时代,强有力的数字加密保护技术,使罪犯不得染指数据资料。公钥加密、因式分解以及数据加密标准。 ★量子密码学以其不可破解性为标榜;它是否意味着密码破译已经到尽头?密码机正走向量子物理和混沌理论的领域。