找回密码
 注册
搜索
查看: 982|回复: 5

传说中那般扑朔迷离的莫尔斯密码

[复制链接]
  • TA的每日心情
    慵懒
    2025-5-19 05:32
  • 签到天数: 4478 天

    连续签到: 2 天

    [LV.Master]十年《功德圆满》

    发表于 2010-11-21 03:56 | 显示全部楼层 |阅读模式
    莫尔斯密码(Morse code)是美国人莫尔斯于1844年发明的,由点(.)、划(-)两种符号按以下原则组成:
    ! Q7 u( E4 `) y6 y# @! F% k) b; E/ E' m* @
    1,一点为一基本信号单位,每一划的时间长度相当于3点的时间长度。; A8 r" q) w5 @2 D% i
    3 \5 |# f5 F$ b
    2,在一个字母或数字内,各点、各划之间的间隔应为两点的长度。) g2 n2 u9 C' m4 W5 I

    0 x1 `4 k, @1 b. U' Y' \3,字母(数字)与字母(数字)之间的间隔为7点的长度。. s; h7 A" f* ~; u

    4 N8 d; l$ z( V, x* _( V) oA .-. A; i; ~/ e( f2 ^2 b" P
    B -..." E8 m9 K5 y. M0 ]2 N% b
    C -.-.
    , ?1 R) B+ ]! }D -..
    ; F" M: Q- C1 g( gE .9 ^9 `* g- T  {; y/ _  k
    F ..-.
    4 d8 ~: k0 `. t. uG --.9 j0 |) z* M4 d/ w! A$ R
    H ....
    2 U$ l1 o# o" l, O2 d. tI ..
    / Z2 i' \4 {5 G3 `* @' r  J0 e, nJ .---2 z; U3 W, H) r/ Q) f- L/ F
    K -.-( N2 C1 a, O) z* E8 a
    L .-.., x2 N6 H+ P) X( \: e& D$ L0 @
    M --2 x  ?6 n5 i% F- \: {; F6 F
    N -.
    , x: F2 k) F, b, I- h0 FO ---& _: R4 Q1 M( r$ J# f: s- [. O3 ?
    P .--.
    : I) E8 i% t3 {+ OQ --.-
    ( i/ s2 l$ S, o& G9 i, H1 ?9 a+ v& b5 fR .-.# c1 ]- Y& h7 B; C9 k4 ^
    S ...
    5 k5 U6 Q" c$ B7 Q7 HT -
    0 M, {, s3 _6 |3 b4 ZU ..-
    + D% U5 b4 S/ P, ]- V4 R4 D$ B5 N# {V ...-
    0 W, C: f/ P8 I* b  I7 WW .--
    6 L6 V; f% x' p* u& p9 }" A9 tX -..-
    , k5 i* @) S, K. K* J2 ?& d8 cY -.--" r, U; x' {* [
    Z --..( i) c+ R2 N2 z6 v
    1 .----
      _8 g, J" i# h8 b4 w: D0 Q; S2 ..---
    7 J5 H3 j, F$ ^" ?' p, D3 ...--
    9 l5 `+ C) L1 t  C" e5 h! S+ D4 ....-
    9 U# w9 U2 S/ E0 D  t# y5 .....9 P8 P7 }4 n/ ]6 B( _( W
    6 -..../ k7 G4 n" ?6 F3 \9 i7 h% f
    7 --...
    + g) L/ M; W2 g& K8 ---..
    ) r: P8 ^: p9 w5 U  o9 ----.
    + V, y1 F9 d; O" d, k; e, s0 -----9 {$ M& n0 u- U. f2 S, `6 W
    ? ..--..
    / U) }+ D1 R9 C1 o4 a% e% S/ -..-.1 L0 V6 _) q1 z2 c8 P1 z0 g
    () -.--.-. I3 z$ E2 c5 g5 q- C
    - -....-/ k5 |5 W( [* j. u) ?0 `& M
    . .-.-.-
    6 i; f* h" t+ J4 L+ G) T3 K; G* G9 ?6 v3 S6 \5 w  o
    还有一种表示莫尔斯密码的方法:将旗子向左划表示一横,向右表示一点。这种方法已经没多少人知道了。; X; F+ Y! v' I& G5 g4 @

      G' J; }9 j# L6 \! j$ V几种常见密码形式:
    # W+ _6 C# R8 }( a! }$ n+ o
    ( c8 ]9 t6 |1 h/ u# k9 W1、栅栏易位法
    , K8 O; x5 r* t; b/ }' z
    7 M" Y+ L" ?5 I2 s即把将要传递的信息中的字母交替排成上下两行,再将下面一行字母排在上面一行的后边,从而形成一段密码。
    7 W- w" I+ t* z+ ~& W# |9 U& ^0 Q0 G( S2 `8 s$ M+ J
    举例:2 @- X* A* c( \! I! p/ f0 l* r. F6 g

    1 [) V; W) B3 ?. sTEOGSDYUTAENNHLNETAMSHVAED5 w; R) G3 _9 S4 d6 F

    ) j$ H* T* [2 b* ]% j' T  l解:
    / B7 @3 n1 m, t' C* O( T5 W; @3 Y( n/ Q2 [8 E
    将字母分截开排成两行,如下1 a8 ?1 c2 g7 C2 M

    ! ?4 {+ j1 k; M# c+ c5 \T E O G S D Y U T A E N N7 I, |- H! x+ Y! b
    H L N E T A M S H V A E D
    % i3 R$ U/ |. ]
    ' B7 V7 H0 t1 y: v2 ~* y再将第二行字母分别放入第一行中,得到以下结果3 b4 R1 b+ i: L5 z/ u- L) P. ]

    9 H3 C+ \+ J( ]' @; s8 RTHE LONGEST DAY MUST HAVE AN END.
    9 F- c4 ?7 M& E/ a+ c  v% l2 u1 \
      H; g' ?  Q$ I3 `: N2、恺撒移位密码1 b3 F$ O5 a7 U$ R) n, _# T

    $ T; \: c$ J6 s: p也就是一种最简单的错位法,将字母表前移或者后错几位,例如:
    ; d" e0 q, X, K! Y- k5 [* T4 \5 m- U
    & I) ~! W0 w9 W3 M明码表:ABCDEFGHIJKLMNOPQRSTUVWXYZ
    , G; O' N2 w  b, `  V. j) w密码表:DEFGHIJKLMNOPQRSTUVWXYZABC; k2 f3 e+ m# k
    ( e5 }$ ~( ]' S
    这就形成了一个简单的密码表,如果我想写frzy(即明文),那么对照上面密码表编成密码也就是iucb(即密文)了。密码表可以自己选择移几位,移动的位数也就是密钥。8 _+ {+ O/ a. }* a* i

    7 T7 a4 E: D2 j: h4 |2 U3、进制转换密码. K: Q, J) ~8 n7 z/ m$ r

    2 x) K* I* o4 W+ [  E比如给你一堆数字,乍一看头晕晕的,你可以观察数字的规律,将其转换为10进制数字,然后按照每个数字在字母表中的排列顺序,拼出正确字母。
    8 n/ r9 y$ G9 }/ X9 q4 g/ I% s/ A6 n& K" ~3 x1 a
    举例:110 10010 11010 11001* g! @3 t4 J; ^+ h
    , n, ?$ S' X6 I/ U
    解:
    ! k5 h. P& x# B
    1 r9 ?& A' @6 l0 b( a很明显,这些数字都是由1和0组成,那么你很快联想到什么?二进制数,是不是?嗯,那么就试着把这些数字转换成十进制试试,得到数字6 18 26 25,对应字母表,破解出明文为frzy,呵呵~1 u8 ], U* E) d' x

    % {4 s' U6 c$ v1 K+ n8 _4、字母频率密码
    # I! O% J3 s2 p7 j+ [, u5 }
    / w/ w1 N6 S1 ], r7 g: R- T0 \关于词频问题的密码,我在这里提供英文字母的出现频率给大家,其中数字全部是出现的百分比:
    8 ^! K3 A4 i$ t. S
    : E( t" L* L2 Z3 B0 l/ \  ra 8.2 b 1.5 c 2.8 d 4.3
    6 ?5 q& a# z: C$ _$ a8 @e 12.7 f 2.2 g 2.0 h 6.18 r7 g# v/ g0 ]0 \! J8 e8 P
    i 7.0 j 0.2 k 0.8 l 4.0. ?2 n% N! {+ i: \9 D
    m 2.4 n 6.7 o 7.5 p 1.95 E& s8 |6 a$ M0 I5 f$ {
    q 0.1 r 6.0 s 6.3 t 9.1
    0 k8 I2 p" }& }  r5 K1 Iu 2.8 v 1.0 w 2.4 x 0.2; R9 `: e- k" ~( Y1 s2 V  R
    y 2.0 z 0.1: R6 K$ j9 h; ?

    7 M5 H0 E, M' m词频法其实就是计算各个字母在文章中的出现频率,然后大概猜测出明码表,最后验证自己的推算是否正确。这种方法由于要统计字母出现频率,需要花费时间较长,本人在此不举例和出题了,有兴趣的话,参考《跳舞的小人》和《金甲虫》。0 Q2 Q7 D4 `5 p" K
    4 V& u$ b  L8 p1 c; Q5 x
    5、维热纳尔方阵. O% I9 P9 O- P+ y/ Q% z4 L

      R4 r/ w: {# p# W$ A上面所说的频率分析,很容易破解较长篇幅的密文,于是维热纳尔继承前人的经验,创造出了这个维热纳尔方阵,从而克服了词频分析轻易能够破解密码的弊端,成为一种较为强大的密码编译形式。0 k& g1 F8 J) G( _$ S

    2 M$ S; {/ S) ]% i9 X: V" f1 ea b c d e f g h i j k l m n o p q r s t u v w x y z0 R8 S6 z6 z# H& n' W
    1 B C D E F G H I J K L M N O P Q R S T U V W X Y Z A
    ' @( s& o1 ^1 S0 H6 ?3 J/ O2 C D E F G H I J K L M N O P Q R S T U V W X Y Z A B; ]" D. [- C: ^2 K
    3 D E F G H I J K L M N O P Q R S T U V W X Y Z A B C
    8 n/ Q' T# X# c$ F4 E F G H I J K L M N O P Q R S T U V W X Y Z A B C D/ z& X+ T0 z1 w) x6 s1 ]
    5 F G H I J K L M N O P Q R S T U V W X Y Z A B C D E( q1 X9 p" S7 D, G% b2 E
    6 G H I J K L M N O P Q R S T U V W X Y Z A B C D E F8 t% ]) b/ D( A( v8 \1 w
    7 H I J K L M N O P Q R S T U V W X Y Z A B C D E F G
    / l% J% `& L0 M$ R7 I8 I J K L M N O P Q R S T U V W X Y Z A B C D E F G H
      N4 C) h+ ~8 ^. {' n$ z9 J K L M N O P Q R S T U V W X Y Z A B C D E F G H I1 }& {3 p! N, O( s8 @
    10 K L M N O P Q R S T U V W X Y Z A B C D E F G H I J1 }  _7 q7 K' w/ W
    11 L M N O P Q R S T U V W X Y Z A B C D E F G H I J K
    7 P" W# Y, J$ B2 V12 M N O P Q R S T U V W X Y Z A B C D E F G H I J K L
    # R5 f; Q1 ~9 c0 m) Z13 N O P Q R S T U V W X Y Z A B C D E F G H I J K L M
    : u& \+ w* O. \: F14 O P Q R S T U V W X Y Z A B C D E F G H I J K L M N
    5 M2 [, s& n% _4 n; r) u15 P Q R S T U V W X Y Z A B C D E F G H I J K L M N O9 _- o$ D5 g5 J0 ]# |* T9 f: j
    16 Q R S T U V W X Y Z A B C D E F G H I J K L M N O P
    : t* |2 ^* c1 F: T' p0 Q* c17 R S T U V W X Y Z A B C D E F G H I J K L M N O P Q
    $ n' [. u' \) X* z4 V5 B0 ~18 S T U V W X Y Z A B C D E F G H I J K L M N O P Q R( O" k* u! G$ V4 z' H
    19 T U V W X Y Z A B C D E F G H I J K L M N O P Q R S( h: v: V  ~0 L" I
    20 U V W X Y Z A B C D E F G H I J K L M N O P Q R S T0 x8 Q3 a# i0 ^$ R0 [; w% \1 [
    21 V W X Y Z A B C D E F G H I J K L M N O P Q R S T U# r) O; g6 E9 m8 h( j+ m
    22 W X Y Z A B C D E F G H I J K L M N O P Q R S T U V
    ( C; T8 `4 }  w1 {. F, Y& S+ J23 X Y Z A B C D E F G H I J K L M N O P Q R S T U V W
    * U! }0 x+ J- _) N24 Y Z A B C D E F G H I J K L M N O P Q R S T U V W X6 @- M) J0 ^" y1 w6 P8 C3 K  a7 l
    25 Z A B C D E F G H I J K L M N O P Q R S T U V W X Y- P$ g* |% c/ }/ I
    26 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z! }" G4 V1 m& i( c
    以上就是维热纳尔方阵,它由明码表(第一行的字母)、密码表(下面26行)和密钥组成,下面我举个例子说明。
    . d8 R! [* p/ p8 ~% `举例:- j/ u4 h& F4 }% }/ ~
    密钥:frzy
    8 Q8 T' q# [8 _. }" w密码:qfuc
    2 h& D: l+ n1 r解:第一个字母,看以f开头第五行,对应明码表查找q字母所标示的字母为l。以此类推找出后面字母。所得明文为love。
    ! V) b+ J' k& k, h9 ]: m
    # L1 h+ k0 L" |7 s; y: o一些新兴的密码形式:, {* A- H7 i8 ?8 t1 ~  b3 P
    % b  x% o+ H5 v0 L% T* D4 Y, [
    1、利用键盘
    6 c1 C# }) F& B1 y" X. A+ R0 o) w- W4 @! N; G
    无论是计算机键盘,还是手机键盘,都是出密码的好工具哦,可以用错位、或者排列形状等。使用手机键盘和这个同理。另外手机键盘还可以在键盘的字母上做文章,例如你可以用51表示字母j,用73表示字母r等。/ Q: e9 Y/ _* W
    ' O# `5 I/ p$ s
    举例:
    , t* D" {2 }- n, B- O! e
    3 `4 L, _: O1 L  _r4a6# z$ z- O) ]# Z$ {
    ' M% I+ i9 N8 m9 S, |
    这个密码利用计算机键盘,将明文字母分别向上移动一个位置,得到密文。破解结果为frzy。
    9 `& Z0 L4 `4 q5 y8 T4 J+ L. b5 E% O# v$ G' |
    852 74123 74123698 74269 78974123456 74123698 [1 x3 D% \3 v0 P3 a1 R# y
    * s/ M8 Q6 u- S5 d  \' b% N
    这排数字是不是很晕?其实很简单,对照小键盘,依次打这些字母,看组成的形状就行了。答案是I L O V E U。
    ( y' |6 p! ], w; Q+ T5 s; Y$ ?
    2、字母形状
    , H* `5 y( u% x& }" S* Q
    & |( O7 Z8 k+ C5 @5 E+ Z$ T: |) [如hep poo6。这个你可以从手机里打出来,然后把手机倒过来看,形成了密码的明文,good day。
  • TA的每日心情
    慵懒
    2025-5-19 05:32
  • 签到天数: 4478 天

    连续签到: 2 天

    [LV.Master]十年《功德圆满》

     楼主| 发表于 2010-11-21 04:00 | 显示全部楼层
    看了感觉很有趣,想到了尼古拉斯凯奇的那部风语者4 L1 B2 O; ?4 n7 V
    找了个在线的对照翻译器,大家可以试着玩玩:): S& V* h; T% j
    http://mathsking.net/morse.htm
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2025-5-19 05:32
  • 签到天数: 4478 天

    连续签到: 2 天

    [LV.Master]十年《功德圆满》

     楼主| 发表于 2010-11-21 04:02 | 显示全部楼层
    还记得《永不消逝的电波》吗?革命前辈们使用的就是这种古老的摩尔斯电码,它有两种“符号”用来表示字符:点(.)和划(-),或叫“滴”(Dit)和“答”(Dah)。- d1 R8 \* z/ A+ I4 q
    + H) c0 F' h. b% o. ], h
    点的长度决定了发报的速度,并且被当作发报间隔时间参考。不要以为它已经腐朽发霉,诸位一定都听到过这种手机短信铃声:”…–…”(貌似各品牌都有此铃音),这正是摩尔斯码,代表了”SMS”(Short Message Service)。而求救信号SOS(…—…)也是因为其方便的发送方式而在世界范围广为使用。
      G0 }  Y9 a" v
    : d& C) ]2 |0 a  Q% y0 D" |这个网站(连接)需要安装JAVA)可以帮助你即时翻译文字到摩尔斯码(仅限英文),而且可以在翻译后以声音形式播放,很有台湾特务的感觉。
    ) ~+ y' I/ N0 f) Q2 ?( {
    4 f: K/ ^. W7 `$ H9 k0 I例如JANDAN.NET翻译过来就是。
    % g. l! ^" c: `7 L9 Q! [* l  I“.— .- -. -.. .- -. .-.-.- -. . -”0 s9 m- h' r: `" {' o" w
    字母与数字的对应电码可参见图。

    jpg

    jpg
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2012-4-15 11:46
  • 签到天数: 17 天

    连续签到: 0 天

    [LV.4]签到三年

    发表于 2010-11-21 14:30 | 显示全部楼层
    是画家发明的 中国情报密码 周恩来发明的
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2014-10-8 21:50
  • 签到天数: 722 天

    连续签到: 0 天

    [LV.9]签到八年

    发表于 2010-11-21 23:07 | 显示全部楼层
    盲文~~
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2011-4-17 11:36
  • 签到天数: 1 天

    连续签到: 0 天

    [LV.1]贵在坚持

    发表于 2010-11-21 23:48 | 显示全部楼层
    脑子不好用,记不住
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    手机版|小黑屋|Archiver|好手网

    GMT+8, 2025-5-19 12:32 Powered by Discuz! X3.5

    Copyright © 2009 - haohand.com. All rights reserved.
    Started 0 days (0 years) ago.
    快速回复 返回顶部 返回列表