版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、摩尔斯电码由点( .)嘀、划(-)嗒两种符号按以下原则组成:1 ,一点为一基本信号单位,每一划的时间长度相当于 3 点的时间长度。2,在一个字母或数字内,各点、各划之间的间隔应为两点的长度。3,字母(数字)与字母(数字)之间的间隔为7 点的长度。QWE 码键盘码Atbash 码凯撒码字码 +摩尔斯电码zd1 A .-q123ye2 B -.w_abcdefxf3 C -.-.ewg4 D -.r456vh5 E .tghijklmnoui6 F .-.ytj7 G -.U789sk8 H Ipqrstuvwxyzrl9 I .oqm10 J .-ppn11 K -.-aoo12 L .-.sn
2、p13 M -dmq14 N -.flr15 O -gks16 P .-.hjt17 Q -.-jiu18 R .-.khv19 S .lgw20 T -zfx21 U .-xey22 V .-cdz23 W .-vca24 X -.-bbb25 Y -.-nac26 Z -.m密匙 31 .-.-.-.0 ? .-./ -.-.() -.-.-还有一种表示莫尔斯密码的方法: 将旗子向左划表示一横, 向右表示一点。 这种方法已经没多少人知道了。几种常见密码形式:1 、栅栏易位法。即把将要传递的信息中的字母交替排成上下两行, 再将下面一行字母排在上面一行的后边, 从而形成一段密码。举例:TEOG
3、SDYUTAENNHLNETAMSHVAED解:将字母分截开排成两行,如下T E O G S D Y U T A E N NH L N E T A M S H V A E D再将第二行字母分别放入第一行中,得到以下结果THE LONGEST DAY MUST HAVE AN END.2、进制转换密码。比如给你一堆数字,乍一看头晕晕的,你可以观察数字的规律,将其转换为 10 进制数字,然后按照每个数字在字母表中的排列顺序,拼出正确字母。举例: 110 10010 11010 11001解:很明显,这些数字都是由 1 和 0 组成,那么你很快联想到什么?二进制数,是不是?嗯,那么就试着把这些数字转
4、换成十进制试试,得到数字6 18 26 25 ,对应字母表,破解出明文为frzy ,呵呵3、字母频率密码。关于词频问题的密码, 我在这里提供英文字母的出现频率给大家, 其中数字全部是出现的百分比:a 8.2 b 1.5 c 2.8 d 4.3e 12.7 f 2.2 g 2.0 h 6.1i 7.0 j 0.2 k 0.8 l 4.0m 2.4 n 6.7 o 7.5 p 1.9q 0.1 r 6.0 s 6.3 t 9.1u 2.8 v 1.0 w 2.4 x 0.2y 2.0 z 0.1词频法其实就是计算各个字母在文章中的出现频率, 然后大概猜测出明码表, 最后验证自己的推算是否正确。 这
5、种方法由于要统计字母出现频率, 需要花费时间较长, 本人在此不举例和出题了, 有 兴趣的话,参考跳舞的小人和金甲虫。4 、恺撒移位密码。也就是一种最简单的错位法,将字母表前移或者后错几位,例如:明码表:ABCDEFGHIJKLMNOPQRSTUVWXYZ密码表: DEFGHIJKLMNOPQRSTUVWXYZABC这就形成了一个简单的密码表,如果我想写 frzy (即明文),那么对照上面密码表编成密码也就是 iucb (即密文)了。密码表可以自己选择移几位,移动的位数也就是密钥。人们在单一恺撒密码的基础上扩展出多表密码,称为 维吉尼亚”密码。它是由16世纪法国亨利三世王朝的布莱瑟维吉尼亚发明的
6、,其特点是将26 个恺撒密表合成一个,见下表:AABCDEFGHIJKLMNOPQRSTUVWXYZ BBCDEFGHIJKLMNOPQRSTUVWXYZA CCDEFGHIJKLMNOPQRSTUVWXYZAB DDEFGHIJKLMNOPQRSTUVWXYZABC EEFGHIJKLMNOPQRSTUVWXYZABCD FFGHIJKLMNOPQRSTUVWXYZABCDE GGHIJKLMNOPQRSTUVWXYZABCDEF HHIJKLMNOPQRSTUVWXYZABCDEFG IIJKLMNOPQRSTUVWXYZABCDEFGH JJKLMNOPQRSTUVWXYZABCDEFG
7、HI KKLMNOPQRSTUVWXYZABCDEFGHIJ LLMNOPQRSTUVWXYZABCDEFGHIJK MMNOPQRSTUVWXYZABCDEFGHIJKL NNOPQRSTUVWXYZABCDEFGHIJKLM OOPQRSTUVWXYZABCDEFGHIJKLMN PPQRSTUVWXYZABCDEFGHIJKLMNO QQRSTUVWXYZABCDEFGHIJKLMNOP RRSTUVWXYZABCDEFGHIJKLMNOPQ SSTUVWXYZABCDEFGHIJKLMNOPQR TTUVWXYZABCDEFGHIJKLMNOPQRS UUVWXYZABCDEFGHIJ
8、KLMNOPQRSTVVWXYZABCDEFGHIJKLMNOPQRSTUWWXYZABCDEFGHIJKLMNOPQRSTUVXXYZABCDEFGHIJKLMNOPQRSTUVWYYZABCDEFGHIJKLMNOPQRSTUVWXZZABCDEFGHIJKLMNOPQRSTUVWXY维吉尼亚密码引入了 “密钥 ”的概念,即根据密钥来决定用哪一行的密表来进行替换,以此来对抗字频统计。假如以上面第一行代表明文字母,左面第一列代表密钥字母,对如下明文加密:TO BE OR NOT TO BE THAT IS THE QUESTION当选定 RELATIONS 作为密钥时,加密过程是:明文一个字
9、母为 T ,第一个密钥字母为R ,因此可以找到在R 行中代替T的为K,依此类推,得出对应关系如下:密钥 :RELAT IONSR ELATI ONSRE LATIO NSREL明文 :TOBEO RNOTT OBETH ATIST HEQUE STION密文 :KSMEH ZBBLK SMEMP OGAJX SEJCS FLZSY历史上以维吉尼亚密表为基础又演变出很多种加密方法, 其基本元素无非是密表与密钥, 并一直沿用到二战以后的初级电子密码机上。5、维热纳尔方阵。上面所说的频率分析, 很容易破解较长篇幅的密文, 于是维热纳尔继承前人的经验, 创造出了这个维热纳尔方阵, 从而克服了词频分析轻
10、易能够破解密码的弊端, 成为一种较为强大的密码编译形式。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 TOC o 1-5 h z BC D E F G HIJKLMNOPQRSTUVWXYZACD E F G H IJKLMNOPQRSTUVWXYZABDEFG H IJKLMNOPQRSTUVWXYZABCEFGH IJKLMNOPQRSTUVWXYZABCDFGHI JKLMNOPQRSTUVWXYZABCDEGHIJ KLMNOPQRSTUVWXYZABCDEFHI J K L M NOPQRSTUVWXYZABCDEFGI J
11、K L M N OPQRSTUVWXYZABCDEFGHJ K L M N O P Q R S T U V W X Y Z A B C D E F G H IK L M N O P Q R S T U V W X Y Z A B C D E F G H I JLMNOPQRSTUVWXYZABCDEFG HIJKMNOPQRSTUVWXYZABCDEFGH IJKLNOPQRSTUVWXYZABCDEFGHI JKLMOPQRSTUVWXYZABCDEFGHIJ KLMNPQRSTUVWXYZABCDEFG H IJKLMNOQRSTUVWXYZABCDEFGH I JKLMNOPRSTUVW
12、XYZABCDEFGHI J KLMNOPQSTUVWXYZABCDEFGHI J K LMNOPQRT 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 TOC o 1-5 h z UVWXYZABCDEFG H IJKLMNOPQRSTVWXYZABCDEFGH I JKLMNOPQRSTUWXYZABCDEFGHI J KLMNOPQRSTUVXYZABCDEFG H IJKLMNOPQRSTUVWYZABCDEFGH IJKLMNOPQRSTUVWXZABCDEFGHI JKLMNOPQRSTUVWXY26ABCDEFGHIJ KLMN
13、OPQRSTUVW XYZ以上就是维热纳尔方阵,它由明码表(第一行的字母)、密码表(下面26 行)和密钥组成,下面我举个例子说明。举例:密钥:frzy密码:qfuc解:第一个字母,看以f开头第五行,对应明码表查找q字母所标示的字母为1。以此类推找出后面字母。所得明文为 love 。6、希伯莱文的圣经旧约中,使用了atbash 逆序互代法,和a1bam 折半顺序互代法,对三处文字进行了加密(还有一种 atbah 法,也就是分段逆序互代,当年也是流行过地) ;公元前五世纪,斯巴达人开始使用世界上第一种加密器械 skyta1e ,也就是 “天书 ”。 顺便提一句,说到巧译,这个skyta1e 的确译
14、的好:密码,本身就该是天书。而这里所说的天书,就是把羊皮纸缠在特定直径的木棍上,写好文字以后一解开, 纸上的字顿时歪七扭八, 就谁也不认识了; 解密的时候再找同样粗细的棍子, 缠上读出便是 谁说尺寸不重要的?至少天书告诉我们, 没有比尺寸更重要的了。 。 。7、希腊的智慧在密码发展的早期, 希腊人无疑扮演了重要的角色, 除了斯巴达人贡献了天书这一最早的密码之外,希腊人还创造了其它形式的密码。首先登场的是希腊方盘,这是一种古老的密码,大约形成于公元前2 世纪,有时也被称为希腊棋盘,它使用一个5X5的棋盘式方格来加密,把字母按照顺序填入,随后使用这个字母所在的行和列,也就是坐标,来代指这个字母。你
15、可能意识到一个问题,即 26 个字母如何能填入一个5X5的棋盘式方格?这个原因在于,希腊人并不使用一种拥有26个字母的语言。事实上,希腊字母只有 24 个( alpha , beta, gamma , delta , epsilon , zet a, eta , thet , iot, kappa , lambda , mu , nu , xi , omicron , pi , rho , sigma , tau , up silon , phi , chi , psi , omega ) ,因而可以成功填入这个棋盘。我们当然不会使用希腊语来传递信息,正如同上次的希伯来密码一样,我们希望这种密
16、码可以应用于拉丁字母,使得我们可以用英语,甚至是拼音来作为明文。在这里,通常将i 和 j 填入一个方格内。构成方阵:ABCD EF G HI/JKLMNO PQRSTUVWXY Z每个字母由对应的坐标代替,比如 T 就加密为44 ,我的名字(Terry )用希腊方盘来加密的结果是4415424254 。你不会对这种密码感到陌生,如果你看过夏理的连锁谜题帖,最后一题正是希腊方盘,夏理没有依常规使用标准方阵,他去掉了方阵中的W ,这个的提示是 “它们共有 25 个,即便再加上一个它就成了前者的两倍,把它们放在一个恰好可以容纳它们的正方形里, 此时真正的钥匙就会出现 ,” 是指 W 是之前的字母 V
17、 的两倍 (明白么?看字母形状) ,从而得到答案“SS.Vadine 。” 密码不拘泥于其标准形式,这正是一个很好的例子,正如同标准的恺撒是后退三位,但是没人这么做,这使得密码有更多变化,本章正希望向你阐明这一点。那么我们来看看这个方盘有什么可变化的余地。 首先, 密码本身的加密法取决于那个方阵的排布,夏理没有使用标准排布(当然他对这一点给出了提示,这是个关键,密码需要变化,但如何使这个密码不像有些帖子一样石沉大海,一个好的提示是关键,以后如果有机会我再讨论这个问题) ,使用一个方阵进行加密时,如何决定其排布呢?第一种方法是如夏理一样,去掉一个字母,使其形成完美的矩阵造型,这里有26 种手法,
18、或者说 26 个密钥。这里有一个问题,我们将缺少一个字母的加密法,我们的明文如果出现这个字母,我们毫无办法。 (显然你不能去掉像E 、 S 这样的字母,我们的明文几乎不可能避开它们)第二种, 调整字母顺序, 为何一定要按照字母顺序填写方盘呢?我们当然可以按照自己喜欢的顺序填写,比如键盘顺序( QWERTYUIOPASDFGHJKLZXCVBNM ) ,一个常见的手法。或者使用关键字顺序,我会在关键字加密法中详细介绍这种字母排列。第三种,我们还可以改变方盘的形状,一个5X5的方阵固然好,但是变成4的也不坏,我们还可以多出三个方格放其它的东西(标点?常用词组?) 。以上只是随意举例, 当你希望并思
19、考变化时, 你会发现一种极其简单的密码也有着复杂的变化, T 抛砖引玉,希望引出你们的无限创意,本章的主题就在于此,希腊的智慧,也是你们的智慧。8 、 培根密码 弗朗西斯 培根,英国人,他是第一个意识到科学技术能够改变世界面貌的哲学家。他不仅意识到这一点,而且积极投入到科学技术的探索中。他对密码学的兴趣很浓,设计出的密码也丰富了密码学的内容。他设计的密码非常独特,它可以不加过多的 “雕饰 ”,几乎以本来的 “素面 ”在你眼前晃过,而不会引起你的注意。培根所用的密码是一种本质上用二进制数设计的。不过,他没有用通常的 0 和 1 来表示,而是采用 a 和 b 。下面是他设计的 26 个英文字母二进制表示法。AaaaaaBaaaabCaaabaDaaabbEa
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024常用个人租房合同范本模板下载
- 2024设计合同补充协议范本
- 2024个人租房的协议合同
- 胰腺炎患者营养支持
- 心内科护理带教老师讲课
- 大跃进深刻的历史事件
- 一年级培智学校生活数学教案制作
- 大象二年级的温暖故事汇编
- 快速默写外研社小学英语单词
- 窗帘购销合同规定
- LOPA分析报告(样本)
- 大宗贸易居间协议2024年
- 散文二篇 《永久的生命》公开课一等奖创新教学设计
- 《认识厨具》小学中年级综合实践课件
- 信息化项目施工进度计划及保证措施
- TCI 303-2024 厨余垃圾发酵制备污(废)水处理用碳源
- 2024年秋新人教版七年级上册生物课件 第三章 微生物 综合实践项目 利用细菌或真菌制作发酵食品
- 9《古代科技 耀我中华》改变世界的四大发明 (教学设计)部编版道德与法治五年级上册
- 2024-2030年中国电子俘获探测器(ECD)行业市场发展趋势与前景展望战略分析报告
- DL∕T 2528-2022 电力储能基本术语
- 安装工程估价智慧树知到期末考试答案章节答案2024年山东建筑大学
评论
0/150
提交评论