摩斯密码的演变,原来它学起来如此简单,网友:我们都想复杂了

来源:科哥说事 05-07 10:26

当年看《听风者》的时候我就对里面的摩尔斯密码着迷的不行,梁朝伟敲电码的时候不要太迷人好吗?!

so...我就去研究了摩尔斯密码,发现其实这个东西真的一点也不难。

国际通用的摩尔斯密码表

每个字母都有一的对应的代码——由点(. )和划(-)两种符号组成。

比如说 I LOVE YOU就是.. .-.. --- ...- . -.-- --- ..-

字母和字母之间空1格,单词之间空2格

(.)在发送的时候就是嘀的声音

(-)在发送的时候就是嗒的声音

嘀是一个时间长度;嗒是三个时间长度

发送的时候,点和划之间停一个时间点长度

字符和字符之间停留3个时间点长度

单词和单词之间停留7个时间点长度

掌握这些之后,你基本上就学会啦。

看谍战片的时候可以试试哪些演员是真的在打密码,哪些是随便乱按。熟练背下来之后,装逼更得心应手。但这个只能打英文,没有汉字版的,汉语的要把每个汉字转化成四角号码,再用数字编码,信息量太大有一个方便记的图:

接下来你可以找一些你喜欢的电影台词来练练手。

· – – · · · · · – – · – – · – · · – · · · – · · – – · – · – · – – · · – · · · · – · · · · · · · · · · – – · – – – – · – – – · · – · – · · · · · · · · – – – · · – · – · · – · · · · – · · · · · – – · – · · · · – · · · – · · – · – · · · · – · – · · – · · – · · – · · · – – · – ·

· · · · – · – · – – – – – · · – · – · – · · – – · – – – – – – – · · · – – · · · – – – – – · – · · · · · · – · – – · – – · · – – – · · · – · · · · – · – · · – – – · · – · · – · – – – · – · · · – · · – · · ·

无线电中有一些专业的术语

为了让传播更简便,比如:

sos是呼救

ABT是关于

ADS是地址

CQ是联络任一站台

QRA? 你台的名称是什么?

QRJ 信号小

QRQ 请发快点

QRV 准备好了

QTH? 你的位置在哪里?

QTA 取消

想起了《风声》结尾——顾晓梦在旗袍上缝的,用摩尔斯密码留下的遗书:

我不怕死

我怕的是我爱的人不知我因何而死

我身在炼狱留下这份记录,

是希望家人和玉姐原谅我此刻的决定,

但我坚信,

你们终会明白我的心情。

我亲爱的人,

我对你们如此无情 ,

只因民族已到存亡之际 ,

我辈只能奋不顾身,挽救于万一。

我的肉体即将陨灭,灵魂却将与你们同在 。

敌人不会了解,老鬼、老枪不是个人,

而是 一种精神、一种信仰 。

摩尔斯电码起源

Morse code是一种时通时断的信号代码,通过不同的排列顺序来表达不同的英文字母、数字和标点符号。它发明于1837年,它是由美国人塞缪尔·摩尔斯(艾尔菲德·维尔协助其发明的)。

摩尔斯码在早期无线电上举足轻重,是每个无线电通讯者所须必知的。由于通讯号技术之进步,各国已于1999年停止使用摩尔斯码,但由于它所占的频宽最少,又具一种技术及艺术的特性,在实际生活中有广泛的应用。

摩尔斯电码的发报,是通过发报器的两片金属片接触而发出声音。短促的点信号'' .'',读'' 滴 ''(Di);保持一定时间的长信号''—'',读''答 ''(Da)。这两个符号,构成了所有的摩尔斯电码。

因为声音符号,不像我们平常写文章一样,有各种标点符号来进行分段或者区分。所以,摩尔斯电码也设置了专门代表符号的电码。

但是,这些还是不够的,太多密集的电码掺杂在一起,单词和字母之间的间隔无法体现,所以,一般来说,发报员可以通过发报时间间隔,来更方便地进行词组之间的断句。如下(其中t代表一个单位时间):

滴1t

答3t

滴答间的停顿1t

字母间3t

单词间5t

这样的话,就方便接线员的接收。

基本的原理,上面已经都介绍完毕。具体的资料网上都很多了,这里就不再赘述。这里来重点看看,摩尔斯密码在情报实践中的运用。

我们经常看电影,有很多特工利用手指敲击摩尔斯电码传递情报的镜头。这是怎么一回事呢?其实,中国特工要运用到具体的情报活动中,非常之难,除非大家都懂外语。

利用电报机以外的工具,只要能区别两种符号,就可以发出摩尔斯电码。例如用手指敲击,用指甲尖敲击,声音更为清脆代表“滴”,用指尖的肉敲击,声音更为沉闷,代表“答”。

这样,就构成了摩尔斯电码的基本要素;例如用电灯或者手电筒,短亮,代表“滴”,长亮,则代表“答”;例如用眨眼,正常的眨眼(闭上后马上张开),代表“滴”,稍微长时间闭眼再张开,则代表“答”。

总之,一切能区分成两个符号的声音,动作,都可以用作摩尔斯电码。

有时候,我们看电影,比如《麻雀》中,竟然有用跺脚来传递信息。有人可能会问,这个只能发出一个声音,怎么区分?实际上,可以用跺一下,代表“滴”,快速跺脚两下,则代表“答”(当然反之亦可以,只要双方都懂意思即可)。

虽然,理论上可以这么操作,但是实际上呢?那是及其困难的,并且只有英文才能这么操作。为什么呢?摩尔斯电码,可以表达字母和数字,但是不能表达汉字。

传递英文的情报,可以一个个敲击出字母来,但是汉字是不行的(总不能每一个汉字设计一套字符?那绝对是不现实的)用摩尔斯密码发汉字信息,必须要转化成数字,再通过密码本,将这些数字转化成汉字。

所以说,我们的谍战片的这些特工,他们的敲击,实际上敲打一串一串的数字。这下大家就一目了然了,发送者和接收者,只有在完全背诵了同一套数字密码本的前提下,才能用摩尔斯密码传递信息。

一般来说,某个情报组织,如果要用汉字来传递信息,需要有一套数字密码本,用特定的四位数字代替一个汉字。四位数字最多可以表示10000个汉字,这对于常用的汉字已经足够了,一般常用汉字也就1000多到3600个。

类似的技巧,在之前的文章里提到过(数字广播密码)。但是与之不同的是,这种密码本,非常公开,哪个汉字对应哪四个数字,组织内成员如果需要使用的话,都必须清楚。

电影里,地下党、军统、中统等组织,都有各自的这种密码本,而且很少更换,因为一旦更换,数字代表的汉字就会变化,这样这套密码就没办法对每个人适用了。

因为这套数字密码非常公开(有一个人被抓就会供出来了),只有在隐蔽条件下才有使用价值,一旦被截获或者发现,就直接可以破译了。

大家应该非常清楚了,电影里那些特工用摩尔斯电码传递汉字信息,其前提是:他们都背出了同一套数字密码本(至少几千个常用汉字)。

当然,有人还说,可以用汉语拼音表达出想说的话的意思就可以,理论上这也是可行的。最后教头想说的是,数字和汉字的结合,是我们中国人密码系统的基础所在。

求救信号SOS

1909年8月,美国轮船“阿拉普豪伊”号由于尾轴破裂,无法航行,就向邻近海岸和过往船只拍发了“SOS”信号。这是第一次使用这个信号。

1912年,著名的泰坦尼克号游轮首航遇险时,发送的是CQD(英国马可尼无线电公司决定用CQD作为船舶遇难信号),但因D(—··)易于其他字母混淆,周围船只并未意识到是求救信号,没有快速救援,在快沉没时才使用的新求救信号SOS(···———···)发报。泰坦尼克号沉没后,SOS才被广泛接受和使用。

事实上,虽然SOS信号在1906年即已制订,但英国的无线电操作员很少使用SOS信号,他们更喜欢老式的CQD遇难信号。

泰坦尼克号的无线电首席官员约翰·乔治·菲利普一直在发送CQD遇难信号,直到下级无线电操作员哈罗德·布莱德建议他:“发送SOS吧,这是新的调用信号,这也可能是你最后的机会来发送它了!”然后菲利普在传统的CQD求救信号中夹杂SOS信号。求救信号直到第二天早上才被加州人号收到,因为她并没有24小时都监听无线电。