稀奇古怪的“密码那些事儿”:战争打得欢 密码来“帮忙”
2016年11月13日 06:07
来源:华西都市报
密码,从我们每天睁开眼解锁手机那一刻起,就无孔不入地渗透进生活的边边角角。银行卡密码、QQ密码、邮箱密码、微博密码、团购网站密码、淘宝密码、支付宝密码、网上银行密码……记住这些索然无味的数字,是对自己最基本的保护,因此变得义不容辞。而其实,在我们看不到的某些地方,密码却正在用它特殊的形式,担当着重任。
原标题:稀奇古怪的“密码那些事儿”:战争打得欢 密码来“帮忙”
《风声》中周迅将摩斯密码缝在衣服上。
密码,从我们每天睁开眼解锁手机那一刻起,就无孔不入地渗透进生活的边边角角。
银行卡密码、QQ密码、邮箱密码、微博密码、团购网站密码、淘宝密码、支付宝密码、网上银行密码……
从眼下热映的《但丁密码》到电视屏幕上的谍战热剧,让我们看到稀奇古怪的“密码那些事儿”
“但丁密码”寻找马西亚诺之役遗址。
作为当年横扫全球的神作《达芬奇密码》的续集,《但丁密码》明显栽了。烧脑爱好者们走进电影院,大家都是怀着看兰登教授是怎样一层层解码的,可惜整部片子的构思历程却让人有种混乱牵强的感觉。
不过,悬疑大师丹·布朗的原著小说,的确是解码爱好者的心头肉。《但丁密码》改编自丹·布朗2013年出版的新作《地狱》,很多读者也反映这是丹·布朗小说最适合拍成电影的一部。书中,兰登教授走遍文艺复兴圣地寻找埋藏线索,著名壁画《马西亚诺之役》、但丁面具、君士坦丁堡铜驷马雕像等一系列艺术巨作等,纷纷成为左右剧情发展的关键“密码”。兰登教授则调动自身宗教学、符号学、建筑学等相关知识推测出题者的意图,寻找蛛丝马迹锁定病毒位置拯救人类危机。
密码,从我们每天睁开眼解锁手机那一刻起,就无孔不入地渗透进生活的边边角角。银行卡密码、QQ密码、邮箱密码、微博密码、团购网站密码、淘宝密码、支付宝密码、网上银行密码……记住这些索然无味的数字,是对自己最基本的保护,因此变得义不容辞。而其实,在我们看不到的某些地方,密码却正在用它特殊的形式,担当着重任。
戚继光反切码
用汉字“反切”法注音编码
说到解码,首先必须要解释何谓密码。
密码,是按特定法则编成,用以对通信双方的信息进行明密变换的符号。换而言之,密码是隐蔽了真实内容的符号序列。就是把用公开的、标准的信息编码表示的信息通过一种变换手段,将其变为除通信双方以外其他人所不能读懂的信息编码,这种独特的信息编码就是密码。
著名的密码学者Ron Rivest解释道:“密码学是关于如何在敌人存在的环境中通讯”的技术。密码就是一项自诞生之日起,就与安全保密通讯通信相关联的产物。换句话说,密码是在军事领域、保密领域、安全领域常见的传输加密工具。
不仅现代保密通信离不开密码,有一种说法,中国古代军事运用是最早在世界上使用密码技术的。翻开我国密码发展史,最早的军事密码是“阴符”。使用时双方各执一半,以验真假。阴符依长短不同,代表相应的情报。上面没有文字,即便敌人缴获,也无法破译。与阴符配合使用的还有“阴书”,就是将一份完整的情报,写在三下,分别送出。在此基础上,古人后来又发明了代号、暗号、字验等间谍手段。其中的字验,已与现代密码原理十分接近,不同的是,它以汉字代替阿拉伯数字。据《武经总要·前集》记载,宋朝时官方便将常用的40个军事短语,分别用40个字来代替,然后编出一首40个字的诗,作为“密码本”。
到十六世纪中叶,明朝著名将领戚继光发明了真正的密码——反切码。其原理与现代密码的设计原理完全一样,但与现代密码理念不同,也极难破译,它是使用汉字的“反切”注音方法来进行编码。
反切码的具体做法是:戚继光专门编了两首“诗歌”:“柳边求气低,波他争日时。莺蒙语出喜,打掌与君知。”“春花香,秋山开,嘉宾欢歌须金杯,孤灯光辉烧银缸。之东郊,过西桥,鸡声催初天,奇梅歪遮沟。”戚继光以前一首诗歌的前15个字作为声母,依次编号为1-15;后一首诗歌的36字为韵母,按顺序编号为1-36;然后再将当时字音的八种声调,也按顺序编号为1-8,就形成了完整的“反切码”体系。在使用时,根据东汉时期发明的反切注音法,如果密码的编码是“5-25-2”,5是声母“低”字,25是韵母“西”字,2是声调的二声。据此,“5-25-2”就可以读为“敌”字。戚继光还专门编写了一本《八音字义便览》,作为训练情报人员的专门教材。
戚继光的密码编写技术,无疑在当时是很实用很科学的,主要体现在:一是作为声母韵母的诗词本身就是保密的,没有获知其内容根本无法破译;二是反切方法也是保密的,不懂得反切法的技术对敌方来说也是无法获知所传输内容的。
二战德国摩斯码
将五线谱“揉”成难解暗号
二战时德国人的“摩斯码”被称为魔鬼密码。
谍战片近些年风头正劲,谍报人员之间传递情报的方式也是五花八门,最常出现的当属“摩斯密码”,比如在电影《风声》中,周迅饰演的女间谍顾晓梦在旗袍上缝出摩斯电码,吴志国在医院哼出的小调中隐藏着摩斯电码,这些都是摩斯电码的隐蔽用法。摩斯密码是一种时通时断的信号代码,通过不同的排列顺序来表达不同的英文字母、数字和标点符号等。
摩斯密码可以说是影视作品中最常用的间谍密码了,但由于间谍技术的隐蔽性,有时传递摩斯电码很难通过传统的电台方式进行,而需经过一些巧妙的转换。“密写术”也是常见的情报传递方式之一,借助特殊墨水来达到隐藏字迹的目的。而间谍使用的特殊墨水也并非什么高科技,如:用明矾水写字,晾干后纸上的字迹就会消失,可一旦浸入水中,字迹便会显现;用牛奶或米汤等写信,晾干后字迹就会消失,读信的人只有通过光照或在信纸上涂抹碘酒,才能使文字显现出来。
电视剧《潜伏》中,左蓝交给敌方的马奎一封用隐形药水写的落款为“峨眉峰”的信,不明就里的马奎结果因信惹祸,被捕入狱。不过这种方法过于普通,容易被识破。据说美国一所监狱曾上演现实版《越狱》,一名囚犯通过密写术与他的接应伙伴密谋出逃线路,幸好被狱警识破。
由此看来,密写术太过简易,并不是谍战中传递信息的最佳选择。还是电影《风声》,吴志国站在阳台上唱了一段山西小曲,这段曲子即是其内部接头的暗语。听到这段曲子后,同为间谍的顾晓梦与他接上了头。这是一种事先约好的用于与自己人接头或区别敌我的隐语,也称“暗语”。据说,被美国抓获的俄罗斯间谍中也有一句接头暗号――我们在北京见过面?
除了影视作品中这些极为大众化的传递方式之外,历史上各国间谍传递情报的方式可谓五花八门,远远超出人们的想象。二战时,意大利有一份文件是当时最新款的时装设计图纸,图纸上的时装设计巧妙,手工精致,大衣、帽子和衬衣的缝针都有很漂亮的图案,可谁能料到这些图案的背后隐藏着一条密码:敌军每小时都会有增援部队。还有一种暗号结合了多种密码符号,一些纳粹分子将摩斯电码、五线谱、国际象棋棋谱和一些速记书写的符号结合起来,发明出一种难以辨识的暗号。
中国有藏头诗,间谍有藏头信。1942年,英国军方截获了一封“休伯特”写给“珍妮特阿姨”的信,这封内容看似普通的家信引起了英军的怀疑,却一直百思不得其解。后来英军抓获了两名德国间谍,据这两名间谍招供,把信中每个单词的首字母组合在一起就是情报的内容。英军照间谍所说的方法读出了一条重大情报:十四架“波音堡垒”战斗机昨日飞抵伦敦,准备进攻德国。
步态识别密码
几乎达到无可破解的程度
步态识别密码。
通过步态的生物力学差异来作为密码安全保护。
热播谍战剧《胭脂》中,蓝胭脂用鸡蛋传送密码的情节,让不少观众大呼胭脂真聪明。
其实,鸡蛋传密码的原理很简单,用醋酸将密码写在鸡蛋上,然后将鸡蛋煮熟,字迹就会出现在蛋白上,而蛋壳完好无损,与普通鸡蛋无异。这其实不算什么,最神奇的密码当属《碟中谍5》里的一段,阿汤哥的搭档班吉·邓恩在经历了指纹解锁、三重物理旋转密码锁破解后,终于迎来了“步态识别锁”的终极挑战。
什么叫做步态识别呢?步态 识 别 译 自 英 文“Gait Recognition Technology”,是指360度无死角的扫描生物个体的整个身体和步态,来判断进入者是否符合生物密码条件。
因为生物个体,比如人类在身体和生理上的差异,导致了每个人的走路姿势存在很大的不同。当生物个体通过识别走廊的时候,所有参与步态监测的摄像头对其进行全方位扫描,并及时对步态特征做出识别和分析,如果服务器的储存档案中没有他的步态信息,则启动攻击程序,此密码的安全程度几乎达到了无可破解的程度,秒杀所有安检设施。
步态识别技术很高大上吧?实际上这项技术FooTek在国内已经使用了好几年了。从生物力学的角度分析,在步态行进过程中,身体重力作用于地面;来自地面的反作用力通过足部和踝关节依次传递至小腿、膝关节及髋关节等部位。在生物力学的过程中,每个生物个体的各个关节均存在不同程度的差异,因此每一处关节的力学传导也存在差异,在行进过程中呈现出来的动态过程即存在生物个体完全不同的表现。通过步态的生物力学差异来作为密码安全保护,导致好莱坞的编剧也束手无策了,因为骗过机器是不可能的,只好让阿汤哥以血肉之躯跳入巨型的水冷数据中心,将班吉·邓恩的步态资料预先储存在档案中,让他能够光明正大地从步态识别的摄像头下走过去。
密码用它特殊的形式,担当着重任。
【开开眼界】
形形色色的魔幻密码
密码的变迁史,也是科学的发展史,随着高科技发展,形形色色魔幻般的密码层出不穷,但现在回过头再看看那些从古流传而来的特殊语言符号,是不是觉得更加有趣了呢?
字验:
宋朝传递情报的密码
据曾公亮、丁度等编撰《武经总要》记载,字验是宋朝传递情报的密码,将各种情报内容,如被贼围、将士叛等内容归纳为40项,编成40条短语,分别编码。将领带兵出发前,指挥部门与其约定一首40字(无重复)五言律诗作为解码密钥,诗中的每一字都对应一条短语;在战斗中,前后方就用该密码本进行通讯。
汉家青史上,计拙是和亲。
社稷依明主,安危托妇人。
岂能将玉貌,便拟静胡尘。
地下千年骨,谁为辅佐臣?
以《咏史》作为解码密钥,当被敌军围困,统兵将领请求援兵时,先查出“请添兵”是密码本中的第24个术语,再对照诗中的第24个字是“玉”,然后在一封信上写上“玉”字,并在该字上盖上印章。主帅接到信后,马上就可以知晓统兵将领的意图。
还记得孙红雷主演的谍战片《潜伏》吗?剧中余则成在接受上峰指令时,总是一边听着广播里念出的四位一组的数字,一边查阅小说《梦蝴蝶》。他所使用的那本书就是“字验”。
恺撒密码:
保护军情的加密系统
相传是古罗马恺撒大帝用来保护重要军情的加密系统,是一种替代密码,通过将字母按顺序推后3位起到加密作用,如将字母A换作字母D,将字母B换作字母E。恺撒是率先使用加密函的古代将领之一,因此这种加密方法被称为恺撒密码。
公元前一世纪,恺撒密码被用于高卢战争中。在福尔摩斯探案过程中,“跳舞的小人”案其实也是替代法,只不过用图形替代了字母。假如有这样一条指令:
RETURN TO ROME
用恺撒密码加密后就成为:
UHWXUA WR URPH
如果这份指令被敌方截获,也将不会泄密,因为字面上看不出任何意义。
纳瓦霍密码:
美军二战中的无敌土著语密码
美国军队在第二次世界大战太平洋战场使用的一种密码,因该密码系统基于纳瓦霍族语言,故名。
纳瓦霍语口口相传,没有文字,其语法、声调、音节都非常复杂,日本人无法听懂。纳瓦霍密码由211个字组成,大部分为纳瓦霍词,为了弥补纳瓦霍语中军事术语的不足,还掺杂了一些新词汇。例如,“战斗机”被称为“达-哈-提-西”,纳瓦霍语意为“嗡嗡叫的鸟”。美军还设计了一个系统,用来与英语26个字母相对应,如字母A为“沃-拉-其”,意为“蚂蚁(ant)”,并针对那些没有能够列入211个密码的词语,根据纳瓦霍语专门创建了一个大约500个常用军事术语的词汇表,以便用来对照拼读。
印第安纳瓦霍土著语言被美军用作密码,这是密码学和语言学的成功结合,由此纳瓦霍语密码成为历史上从未被破译的“无敌密码”。
“紫色”密码:
被美国信号情报局破译的日本密码
“紫色”(Purple)是美国军队给日本外务省(外交部)在第二次世界大战期间使用的一种机械式密码所起的名字。美国人习惯用颜色来命名日本人的各种密码,如前日本外交官使用的密码称为“红色”。“紫色”的工作原理与德国转轮式加密的“隐谜”机有类似之处。它的加密和解密过程完全是对称的,即输入明文输出密文,输入密文则输出明文。
但“紫色”把6个元音字母(A,E,I,O,U,Y)和20个辅音字母分开加密,这是与“隐谜”的一大区别。“紫色”密码很快就被美国陆军所属的“信号情报局”破译,其中的关键人物是弗里德曼和罗烈。
凤凰资讯官方微信
视频
-
李咏珍贵私人照曝光:24岁结婚照甜蜜青涩
播放数:145391
-
金庸去世享年94岁,三版“小龙女”李若彤刘亦菲陈妍希悼念
播放数:3277
-
章泽天棒球写真旧照曝光 穿清华校服肤白貌美嫩出水
播放数:143449
-
老年痴呆男子走失10天 在离家1公里工地与工人同住
播放数:165128