1.2 代码与加密法
19世纪初发明的电报允许通过跨越大陆的电线进行即时通信,这比带着一袋信件骑马派送要快很多。然而,电报不能直接发送写在纸上的字母,它只能发送电子脉冲。短脉冲叫“点”,长脉冲叫“线”。
为了把这些点和线转成英文字母,需要一个编码(或代码)系统把英语翻译成电子脉冲代码(编码),另一边把电子脉冲翻译成英语(解码)。用于电报(后来也用于无线电)的代码叫摩斯代码(Morse Code),由Samuel Morse(见图1-1)和Alfred Vail(见图1-2)发明。通过一个电报按钮敲打出点和线,电报员可以把英语消息发给世界另一端的某个人,几乎是实时的!(如果你想学习图1-3所示的摩斯代码,请到http://invpy.com/morse。)
代码是可以理解的,而且是公开发布的。任何人都应该可以通过查找代码符号的含义解密已被加密的消息。
时间: 2024-10-24 04:16:59