LG电脑的统一解压密码 1024密码

【推理中的那些密码】基础密码_灰原吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0可签7级以上的吧50个
本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:5,424贴子:
【推理中的那些密码】基础密码
图片来自:哀酱镇楼!~
恭喜我成功进入11级求贺...
强化基础精通由于弹药TP...
未见END勿插楼、不是楼...
在這放上ichi鎮樓!這裡...
lz智商较低,破解暗号的...
前排求眼熟,每层回复答...
概念 概映事物本事物本...
细说名画里的无节操重口...
今天枪哥在贴吧出现,然...
楼主在英国上学的,这...
一本很精彩的书,力荐!
密码“密码”据传是用来保护重要军情的加密系统。它是一种替代密码,通过将字母按顺序推后起3位起到加密作用,如将字母A换作字母D,将字母B换作字母E。据说恺撒是率先使用加密函的古代将领之一,因此这种加密方法被称为。 假如有这样一条指令: RETURN TO ROME 用密码加密后就成为: UHWXUA WR URPH 如果这份指令被敌方截获,也将不会泄密,因为字面上看不出任何意义。 这种加密方法还可以依据移位的不同产生新的变化,如将每个字母左19位,就产生这样一个明密对照表: 明: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 密: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 在这个加密表下,明文与密文的对照关系就变成: 明文:THE FAULT, DEAR BRUTUS, LIES NOT IN OUR STARS BUT IN OURSELVES. 密文:MAX YTNEM, WXTK UKNMNL, EBXL GHM BG HNK LMTKL UNM BG HNKLXEOXL. 很明显,这种密码的密度是很低的,只需简单地统计字频就可以破译。于是人们在单一密码的基础上扩展出多表密码,称为“维吉尼亚”密码。它是由16世纪法国王朝的布莱瑟·维吉尼亚发明的,其特点是将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 A 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 B 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 C 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 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 E 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 F 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 G 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 F H 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 I 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 J 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 I K 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 JL 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 KM 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 N 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 O 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 P 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 O Q 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 R 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 S 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 T 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 U 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 T V 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 W 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 VX 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 Y 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 X Z 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 维吉尼亚密码引入了“密钥”的概念,即根据密钥来决定用哪一行的密表来进行替换,以此来对抗字频统计。假如以上面第一行代表明文字母,左面第一列代表密钥字母,对如下明文加密: TO BE OR NOT TO BE THAT IS THE QUESTION 当选定RELATIONS作为密钥时,加密过程是:明文一个字母为T,第一个密钥字母为R,因此可以找到在R行中代替T的为K,依此类推,得出对应关系如下: 密钥:RELAT IONSR ELATI ONSRE LATIO NSREL 明文:TOBEO RNOTT OBETH ATIST HEQUE STION 密文:KSMEH ZBBLK SMEMP OGAJX SEJCS FLZSY 历史上以维吉尼亚密表为基础又演变出很多种加密方法,其基本元素无非是密表与密钥,并一直沿用到二战以后的初级电子密码机上。
所谓,就是把要加密的明文分成N个一组,然后把每组的第i个字连起来,形成一段无规律的话。 一般比较常见的是2栏的棚栏密码。 比如明文:THERE IS A CIPHER 去掉空格后变为:THEREISACIPHER 两个一组,得到:TH ER EI SA CI PH ER 先取出第一个字母:TEESCPE 再取出第二个字母:HRIAIHR 连在一起就是:TEESCPEHRIAIHR 这样就得到我们需要的密码了! 而解密的时候,我们先吧密文从中间分开,变为两行: T E E S C P E H R I A I H R 再按上下上下的顺序组合起来: THEREISACIPHER 分出空格,就可以得到原文了: THERE IS A CIPHER 但是有些人就偏不把密码作出2栏,比如: 明文:THERE IS A CIPHER 七个一组:THEREIS ACIPHER 抽取字母:TA HC EI RP EH IE SR 组合得到密码:TAHCEIRPEHIESR 那么这时候就无法再按照2栏的方法来解了... 不过棚栏密码本身有一个潜规则,就是组成棚栏的字母一般不会太多。(一般不超过30个,也就是一、两句话) 这样,我们可以通过分析密码的字母数来解出密码... 比如:TAHCEIRPEHIESR 一共有14个字母,可能是2栏或者7栏... 尝试2栏...失败 尝试7栏...成功 然而当棚栏和拼音相结合后,诞生出一种令人痛恨的新思路... 比如在正道学院网络版的开篇flash中出现过这样一个棚栏: QGBKSYSHJIEUEIIIIAN 总共19个字母~貌似不符合棚栏的规则...其实是因为出现了一个叫做捆绑的冬冬: Q G B K S Y SH J I E U E I I I IAN 看到了吗?上面是声母,下面是韵母... 声母中的sh和韵母中的ian都是被作者当为一个字符使用...
四方密码四方密码是一种对称式加密法,由法国人Felix Delastelle(1840年–1902年)发明。 这种方法将字母两个一组,然后采用多字母替换密码。 四方密码用4个5×5的矩阵来加密。每个矩阵都有25个字母(通常会取消Q或将I,J视作同一样,或改进为6×6的矩阵,加入10个数字)。 首先选择两个英文字作密匙,例如example和keyword。对于每一个密匙,将重复出现的字母去除,即example要转成exampl,然后将每个字母顺序放入矩阵,再将余下的字母顺序放入矩阵,便得出加密矩阵。 将这两个加密矩阵放在左上角和右下角,余下的两个角放a到z顺序的矩阵: a b c d e E X A M P f g h i j L B C D F k l m n o G H I J K p r s t u N O R S T v w x y z U V W Y Z K E Y W O a b c d e R D A B C f g h i j F G H I J k l m n o L M N P S p r s t u T U V X Z v w x y z 加密的步骤: 两个字母一组地分开讯息:(例如hello world变成he ll ow or ld) 找出第一个字母在左上角矩阵的位置 a b c d e E X A M P f g h i j L B C D F k l m n o G H I J K p r s t u N O R S T v w x y z U V W Y Z K E Y W O a b c d e R D A B C f g h i j F G H I J k l m n o L M N P S p r s t u T U V X Z v w x y z 同样道理,找第二个字母在右下角矩阵的位置: a b c d e E X A M P f g h i j L B C D F k l m n o G H I J K p r s t u N O R S T v w x y z U V W Y Z K E Y W O a b c d e R D A B C f g h i j F G H I J k l m n o L M N P S p r s t u T U V X Z v w x y z 找右上角矩阵中,和第一个字母同行,第二个字母同列的字母: a b c d e E X A M P f g h i j L B C D F k l m n o G H I J K p r s t u N O R S T v w x y z U V W Y Z K E Y W O a b c d e R D A B C f g h i j F G H I J k l m n o L M N P S p r s t u T U V X Z v w x y z 找左下角矩阵中,和第一个字母同列,第二个字母同行的字母: a b c d e E X A M P f g h i j L B C D F k l m n o G H I J K p r s t u N O R S T v w x y z U V W Y Z K E Y W O a b c d e R D A B C f g h i j F G H I J k l m n o L M N P S p r s t u T U V X Z v w x y z 这两个字母就是加密过的讯息。 hello world的加密结果: he lp me ob iw an ke no bi FY GM KY HO BX MF KK KI MD
培根密码培根密码 弗朗西斯·培根,英国人,他是第一个意识到科学技术能够改变世界面貌的哲学家。他不仅意识到这一点,而且积极投入到科学技术的探索中。他对密码学的兴趣很浓,设计出的密码也丰富了密码学的内容。 他设计的密码非常独特,它可以不加过多的“雕饰”,几乎以本来的“素面”在你眼前晃过,而不会引起你的注意。 培根所用的密码是一种本质上用二进制数设计的。不过,他没有用通常的0和1来表示,而是采用a和b。下面是他设计的26个英文字母二进制表示法。 A aaaaa B aaaab C aaaba D aaabb E aabaa F aabab G aabba H aabbb I abaaa J abaab K ababa L ababb M abbaa N abbab O abbba P abbbb Q baaaa R baaab S baaba T baabb U babaa V babab W babba X babbb Y bbaaa Z bbaab 编写密码时,把密文每五个字母为一组,凡是其中的正体字母代表a,斜体字母代表b。随意选取句子或文章,就可以通过改变字母的写法来加密了。
摩尔斯电码 摩尔斯电码(又称为摩斯电码)是一种时通时断的信号代码,通过不同的排列顺序来表达不同的英文字母、数字和标点符号。它由美国人艾尔菲德·维尔发明,当时他正在协助Samuel Morse进行摩尔斯电报机的发明(1835年)。 摩尔斯电码是一种早期的数字化通信形式,但是它不同于现代只使用零和一两种状态的二进制代码,它的代码包括五种:点,划,每个字符间短的停顿,每个词之间中等的停顿,以及句子之间长的停顿。 最早的摩尔斯电码是一些表示数字的点和划。数字对应单词,需要查找一本代码表才能知道每个词对应的数。用一个电键可以敲击出点、划以及中间的停顿。 虽然摩尔斯发明了电报,但他缺乏相关的专门技术。他与艾尔菲德·维尔签定了一个协议,让他帮自己制造更加实用的设备。艾尔菲德·维尔构思了一个方案,通过点、划和中间的停顿,可以让每个字符和标点符号彼此独立地发送出去。他们达成一致,同意把这种标识不同符号的方案放到摩尔斯的专利中。这就是现在我们所熟知的美式摩尔斯电码,它被用来传送了世界上第一条电报。 这种代码可以用一种音调平稳时断时续的无线电信号来传送,通常被称做连续波(Continuous Wave),缩写为CW。它可以是电报电线里的电子脉冲,也可以是一种机械的或视觉的信号(比如闪光)。 一般来说,任何一种能把书面字符用可变长度的信号表示的编码方式都可以称为摩尔斯电码。但现在这一术语只用来特指两种表示英语字母和符号的摩尔斯电码:美式摩尔斯电码被使用了在有线电报通信系统;今天还在使用的国际摩尔斯电码则只使用点和划(去掉了停顿)。 电报公司根据要发的信的长度收费。商业代码精心设计了五个字符组成一组的代码,做为一个单词发送。比如:BYOXO ("Are you trying to crawl out of it?");LIOUY ("Why do you not answer my question?"),;AYYLU ("Not clearly coded, repeat more clearly.")。这些五个字符的简语可以用摩尔斯电码单独发送。在网络用辞中,我们也会说一些最常用的摩尔斯商用代码。现在仍然在业余无线电中使用的有Q简语和Z简语:他们最初是为报务员之间交流通信质量、频率变更、电报编号等信息服务的。 日,Alfred Vail展示了一种使用点和划的电报码,这是摩尔斯电码前身。 作为一种信息编码标准,摩尔斯电码拥有其他编码方案无法超越的长久的生命。摩尔斯电码在海事通讯中被作为国际标准一直使用到1999年。1997年,当法国海军停止使用摩尔斯电码时,发送的最后一条消息是:“所有人注意,这是我们在永远沉寂之前最后的一声呐喊”! 美式摩尔斯电码 做为一种实际上已经绝迹的电码,美式摩尔斯电码使用不太一样的点、划和独特地间隔来表示数字、字符和特殊符号。这种摩尔斯电码的设计主要是针对地面报务员通过电报电线传输的,而非通过无线电波。 这种古老的、交错的电码是为了配合报务员接听方式而设计的。不象现在可以从扬声器或者耳机中听到电码的音调,你只能从这些最早期的电报机的一个机械发生装置听到嗒嗒的声音,甚至是从发送电键接听:这种电键在不发送信号时被设置为从动模式,负责发声。 这些报务员大多是为铁路或以后的西联电传等服务。象那时的许多年轻人一样,十几岁的爱迪生就是这样一名话务员。 现代国际摩尔斯电码 在今天,国际摩尔斯电码依然被使用着,虽然这几乎完全成为了业余无线电爱好者的专利。直到2003年,国际电信联盟(ITU)管理着世界各地的摩尔斯电码熟练者取得业余无线电执照的工作。在一些国家,业余无线电的一些波段仍然只为发送摩尔斯电码信号而预留。 因为摩尔斯只依靠一个平稳的不变调的无线电信号,所以它的无线电通讯设备比起其它方式的更简单,并且它能在高噪声、低信号的环境中使用。同时,它只需要很窄的带宽,并且还可以帮助两个母语不同、在话务通讯时会遇到巨大困难的操作者之间进行沟通。它也是QRP中最常使用的方式。 在美国,直到1991年,为了获得FCC颁发的允许使用高频波段的业余无线电证书,必须通过每分钟五个单词(WPM)的摩尔斯码发送和接收测试。1999年以前,达到20WPM的熟练水平才能获得最高级别的业余无线电证书(额外类);日,FCC把额外类的这项要求降低到13WPM。 2003年世界无线电通信大会(WRC03,ITU主办的频率分配专门会议,两年一度)做出决定,允许各国在业余无线电执照管理中自己任选是否对摩尔斯电码进行要求。虽然在美国和加拿大还有书面上的要求,但在一些其他国家正准备彻底去除这个要求。 熟练的爱好者和军事报务员常常可以接收(抄报)40WPM以上速度的摩尔斯码。虽然传统发报电键仍有许多爱好者在使用,但半自动和全自动的电子电键在今天使用越来越广泛。计算机软件也经常被用来生成和解码摩尔斯码电波信号。 时间控制和表示方法 有两种"符号"用来表示字符:点和划,或叫滴(Dit)和答(Dah)。点的长度决定了发报的速度,并且被当作发报时间参考。下面是时间控制的图示: -- --- *-* *** * / -*-* --- -** * M O R S E (空白) C O D E 这里,-表示划,*表示点。这是上面消息的准确发报时间(=表示信号有,.代表信号无,每个为一个点的长度): ===.===...===.===.===...=.===.=...=.=.=...=.......===.=.===.=...===.===.=== ^ ^ ^ ^ ^ | 划 点 | 单词间隔 点划间隔 字符间隔 划一般是三个点的长度;点划之间的间隔是一个点的长度;字符之间的间隔是三个点的长度;单词之间的间隔是七个点的长度。 (初学者往往被教导发送点划间隔短小、短而快的字符,并且在符号和单词之间夸大间隔时间。比较起来,这种方式更加容易学会。) 熟悉摩尔斯码的人之间经常象这样说话或拼写(其中,“长音/Dah”发"awe"的音): -- --- *-* *** * / -*-* --- -** * DahDah DahDahDah DiDahDit DiDiDit Dit, DahDiDahDit DahDahDah DahDiDit Dit. 要使用摩尔斯码进行明白无误的交流,只需要字母就够了。为了使交流更有效率,有很多国际上通用的模式。字母 字母 编码 字母 编码 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 --** 数字 0 ----- 1 *---- 2 **--- 3 ***-- 4 ****- 5 ***** 6 -**** 7 --*** 8 ---** 9 ----* 常用标点 句号 *-*-*- 逗号 --**-- 问号 **--** 长破折号 -***- 连字符 -****- 分数线 -**-* 特殊符号 AR *-*-* 停止 (消息结束) AS *-*** 等待 K -*- 邀请发射信号(一般跟随AR,表示“该你了”) SK ***-*- 终止 (联络结束) BT -***- 分隔符 ***-* (我将重新发送最后一个单词) ** ** (同样) ******** 错误 非英语字符的一些扩展 ? *--*- ? *-*- à *--*- é **-** ch ---- ? ---* ü **-- " *-**-* ! **--* 常用缩写 AA All after (used after question mark to request a repetition) AB All before (similarly) ARRL American Radio Relay League ABT About ADS Address AGN Again ANT Antenna BN All between BUG Semiautomatic key C Yes CBA Callbook address CFM Confirm CLG Calling CQ Calling any station CUL See you later CUZ Because CW Continuous wave CX Conditions DE From DX Distance (sometimes refers to long distance contact) ES And FB Fine business (Analogous to "OK") FCC Federal Communications Commission FER For FREQ Frequency GA Good afternoon or Go ahead (depending on context) GE Good evening GM Good morning GND Ground (ground potential) GUD Good HI Laughter HR Here HV Have LID Poor operator MILS Milliamperes NIL Nothing NR Number OB Old boy OC Old chap OM Old man (any male amateur radio operator is an OM) OO Official Observer OP Operator OT Old timer OTC Old timers club OOTC Old old timers club PSE Please PWR Power QCWA Quarter Century Wireless Association R I acknowledge or decimal point (depending on context) RCVR Receiver RPT Repeat or report (depending on context) RST Signal report format (Readability-Signal Strength-Tone) RTTY Radioteletype RX Receive SAE Self addressed envelope SASE Self addressed, stamped envelope SED Said SEZ Says SIG Signal SIGS Signals SKED Schedule SN Soon SOS international distress call SRI Sorry STN Station TEMP Temperature TMW Tomorrow TNX Thanks TU Thank you TX Transmit U You UR Your or you're (depending on context) URS Yours VY Very WDS Words WKD Worked WL Will WUD Would WX Weather XMTR Transmitter XYL Wife YL Young lady (used of any female) 73 Best regards 88 Love and kisses 参见:Q简语求救信号SOS 1912年,著名的泰坦尼克号邮轮首航遇险时,曾使用当时刚通过并准备使用的新求救信号SOS(*** --- ***)发报,结果没有被理睬。泰坦尼克号沉没后,SOS(*** --- ***)才被广泛接受和使用。泰坦尼克号也因此成为世界上第一艘发出SOS电码的船只。
波雷费密码是于19世纪流行的一种采用座标系换字表的加密系统。它采用以下的字母表作为座标系统: 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 加密的方法是: 1. 把讯息分拆成一对对的字母,即字母对(digraphs)。而字母对内之字母必须不同,相同时则在中间插入x、z或q等(选其一)较少用的字母。如最后只剩一个字母,同样地,加入 x 等来组成字母对。 2. 从表中可看出,所有字母对可分成三类:两个字母在同一行,两个字母在同一列,或前述情况皆非。 3. 对明文加密时,若两个字母都在同一行就各自用右边的字母代替,如果右边没字了,则用同行开头(即最左边)的字母代替。例如:lo变成MP,wz则变成XV。 4. 同样道理,对同一列的字母,则用其下方的字母取代,最底的则用同列最上方的字母取代。例如:gr变成MW,jy则变了OD。 5. 至于遇到第三种情况时,则用另一种加密方法:取字母对中第一个字母所在的行,及第二个字母所在的列,它们所交汇出的字母就用来加密第一个字母;加密第二个字时,则取字母对中第一个字母所在的栏,及第二个字母所在的行所交汇出的字母为替身。所以, mt 会变成 OR ,而 by 则变成DW。 明文 minimize cheese cake 分解成字母对的明文 mi ni mi ze ch ex es ec ak ex 密码文 OG OH OG EK HN CZ AD EF CZ 可以看出,波雷费密码算不上十分强固,因为其虽然抹除了单个字母的频率特征,但掩盖不了明文内字母对的频率。所以只要找出最常出现的字母对,再假定它们就代表了英文中最常用的几个字母对-th、he、an、in、er后,就能破解它了。埃特巴什码埃特巴什码是一个系统:最后一个字母代表第一个字母,倒数第二个字母代表第二个字母。 在罗马字母表中,它是这样出现的: 常文: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 密文:Z Y X W V U T S R Q P O N M L K J I H G F E D C B A 这种密码是由熊斐特博士发现的。熊斐特博士为库姆兰《死海古卷》的最初研究者之一,他在《圣经》历史研究方面最有名气的著作是《逾越节的阴谋》。他运用这种密码来研究别人利用其他方法不能破解的那些经文。这种密码被运用在公元1世纪的艾赛尼/萨多吉/拿撒勒教派的经文中,用以隐藏姓名。其实早在公元前500年,它就被抄经人用来写作《耶利米书》〔1〕耶利米是活动在公元前627-前586年间的犹太先知,圣经旧约书中有许多关于他的记载。在他离世前,犹太领土已被巴比伦人占领。〔1〕。它也是希伯来文所用的数种密码系统之一。 白金特、雷伊和林肯在《弥赛亚的遗产》中写道,熊斐特博士于《艾赛尼派的奥德赛》一书中描述他如何对圣殿骑士们崇拜的鲍芙默神痴迷,又如何用埃特巴什码分析这个词。令他惊奇的是,破译出的词“Sophia”为希腊语中的“智慧”。 在希伯来语中,“Baphomet”一词拼写如下——要记住,希伯来语句必须从右向左读: 〔 taf 〕 〔 mem 〕 〔 vav 〕 〔 pe 〕 〔 bet 〕 将埃特巴什码用于上述字母,熊斐特博士得到如下结果: 〔 alef 〕 〔 yud 〕 〔 pe 〕 〔 vav 〕 〔 shin 〕 即为用希伯来语从右向左书写的希腊词“Sophia”。 Sophia的词义不仅限于“智慧”。它还是一位女神的名字——这位女神照说应该是上帝的新娘。许多人相信,圣殿骑士们崇拜这位女神。〔1〕作者引用的是诺斯替学派的神话:“不可知解”的至尊上帝,“源化”出最早的几位亚神,最后一位就是索菲亚——“智慧”。她极求得到对上帝“神质”的“真知”——她名字第二意义的来源,而这种不合神性的欲望“孕生”了邪神,即创造宇宙的另一位“上帝”。诺斯替派将他等同于旧约中的上帝,来解释亚当夏娃堕降尘间和大洪水的事件。〔1〕 圣殿骑士们通晓埃特巴什码的事实,强烈表明有些来自一个拿撒勒教派的人置身于圣殿骑士中间。 丹·布朗关于英语是“最纯洁的”语言的观念可能是空想的,但并不是什么新理论。莱纳堡附近有个叫做莱纳浴泉的村庄,那里的神父亨利·布德写过一本名为《真实的凯尔特语》的书,也声称英语是一种神圣的语言,或许在“巴比伦塔”〔2〕用方舟拯救人类的诺亚,有一支后代在巴比鲁尼亚定居。他们在史纳尔平原建造高塔,试图攀登天界。恼怒的上帝分化了在此之前统一使用的语言,而交流不通引发的混乱和争执使人前功尽弃。〔2〕堕毁前就已得到使用。据说,这本书从字面上是不能理解的,它是用密码写成的,传达一个不同的信息。我们还应该记住,与其他的一些欧洲语言一样,英语的许多词汇源于拉丁。正如翠茜·特威曼在《达戈贝特复仇记》杂志中指出的那样,英语因为有26个字母,可以完美地用于埃特巴什码。其他欧洲语言所用的字母则不成偶数。此外,她始终认为郇山隐修会偏爱英语
【资料】海军旗语一、满旗   悬挂满旗的时间、排列顺序有着严格的规定。悬挂满旗的时机,一般是迎接政府要元,重大节日,迎接外国军舰来访,出访编队离码头前,到达被访问国港口和在国外停泊时等等。满旗悬挂于两桅横桁之间,并分别连接到舰首、尾旗杆,两桅顶各挂国旗一面,舰首、尾旗杆各挂海军旗一面。驱逐舰挂满旗,一般挂2号旗,约挂67面。这要根据舰艇的实际长度和前后桅杆的距离来定。单桅舰艇则由桅杆横桁连接到舰首、舰尾旗杆,桅顶挂国旗一面。信号旗有5种规格。分为1号、2号、3号、4号、5号。1号最大,5号最小。一套信号旗有46面。其中,26面字母旗、10面数字旗、4面方向旗、3面代旗、1面执行旗、1面答应旗、1面国际答应旗。数字旗为三角形旗,字母旗中有方形旗和燕尾旗,答应旗与国际答应旗为梯形旗等。满旗的排列是两方一尖。方旗是指长方形的旗子,尖旗是指三角形旗子,燕尾旗可作方旗用,梯形旗也叫长旒旗,可作尖旗用。为挂满旗方便,在从舰首旗杆顶到主桅顶、从主桅顶到后桅顶、从后桅顶到舰尾旗杆顶,设有3根细钢丝。我舰艇编队抵达被访国,当第一根缆系到缆柱上时,信号兵迅速用电动滑轮将满旗顺着细钢丝徐徐升起。悬挂满旗有一些特殊的要求:不得悬挂与各国国旗图案相同的通信旗,也不得悬挂用于表示战斗、防核化、防空袭的单旗。满旗中的单独一面,不表示什么意义。我国的出访舰艇编队到达被访国时,被访国的海军舰艇一般要悬挂满旗表示欢迎,其排列顺序与我们相同,不同的是外军的满旗比我们的满旗小一个或两个号。 二、代满旗   出访编队离码头前30分钟,为了离码头方便,一般要降下满旗,改挂代满旗,出港后降下。代满旗就是在两桅顶上挂1号国旗,舰首、尾桅杆上挂海军旗。在规定挂满旗时,如果大雨、大风,也可以改挂代满旗。编队离码头时,方形黄色的“Q”旗挂到一半,表示编队统一离码头。“Q”旗挂到桅顶,表示开始编队离码头,“Q”旗降下,表示离码头完毕。离码头的标志是解掉最后一根缆。 欢迎、欢送旗语   在欢送我舰艇编队出访时,出访舰艇主桅上悬挂向首长问好的旗组:一组是“LBF”和“LBV”,“L”旗是方形旗,由黄黑黑黄各占四分之一的方块组成,黄色方块在左上角和右下角,黑色方块在右上角和左下角。“B”旗是红色燕尾旗。“F”旗是白色旗中一个红色菱形,菱形的四个角在旗子四边的正中。“V”旗是白色方形旗中一个粗壮的红色叉号,叉号的四个终端延伸到旗子的四个角。意思是“热烈欢迎首长指导”和“向首长致敬”。113舰第一次出访东南亚时,离开上海前,向送行的海军首长、部队官兵、被访国驻华使节等,挂了两组旗语:“LBN”和“LBZ”。“N”旗是方形旗,四行横向排列,第一行为蓝、白、蓝、白方块,第二行为白、蓝、白、蓝方块,第三行同第一行,第四行同第二行。“Z”旗是方形旗中黄、红、黑、蓝四个等腰三角形组成的信号旗,黄在上、红在下、黑在左、蓝在右,四个等腰三角形的顶尖在旗子的中心点。意思是“感谢首长的关怀和鼓励,保证完成任务。”“谢谢你们,再见!” 航行旗语   舰艇解掉最后一根缆时,在后桅斜桁上升起航行旗,即海军旗。昼夜航行,一直悬挂。这是向人们说明该军舰是属于哪个国家的。有经验的水兵,在大洋上遇到外国军舰,分辨不清是那个国家的,只要用望远镜一看航行旗,就知道是哪个国家的。商船遇到军舰,一般要向军舰敬礼。当商船向军舰敬礼时,军舰上的信号兵应将海军旗降至旗杆顶端的三分之一处表示还礼,然后将海军旗升到顶表示礼毕。军舰与军舰相遇时,只鸣哨敬礼与还礼,不使用旗语。三、海上补给旗语   出访舰艇编队航行一段时间后,需要进行油水补给,补给分横向和纵向两种。无论哪种方式补给,都要挂信号旗,表示补给过程中的各种命令和补给动作。接收舰和补给舰都要挂旗组:“VP”,“P”旗是在蓝色方形旗中间一个白色小矩形,其长宽各占上、下、左、右的三分之一。同时在另一桅边挂球形、菱形、球形3个形体信号,表示舰艇操纵受限。向过往的船只说明:“我船正在进行补给作业,请注意安全。”倒车、转向旗语   舰艇离靠码头或在航道中航行需要倒车时,为了安全起见,要将“S”旗升到顶,“S”旗是白色方旗中间一个蓝色小矩形。意思是告诉过往船只:“我已倒车,请注意安全!”舰艇向左转向时,挂“I”旗。“I”旗是方形黄色旗中间一个黑色圈,意思是:“我向左转向。”“I”旗升到一半为:“我准备向左转向”,升到顶为:“我正在向左转向”,“I”旗降下为:“我转向完毕!”舰艇向右转向时,挂“E”旗。“E”旗是方形旗,上蓝下红,各占二分之一。意思是“我向右转向”。舰艇在机动时,除了使用旗语外,根据国际避碰章程规定,还需要用汽笛配合:一右二左三倒车。即挂“S”旗时,鸣汽笛三短声。挂“I”时,鸣汽笛两短声。挂“E”旗时,鸣汽笛一短声。升降旗的步骤与向左转向基本相同。   跨越领海线、赤道旗语   出访舰艇编队跨越领海线、赤道时,为了激发出访官兵的出访热情,一般要组织宣誓仪式,同时要挂航行代满旗。航行代满旗是在两桅上悬挂国旗,舰首、尾旗杆上不挂海军旗。112舰、113舰、167舰、82舰、953舰等都组织过类似的活动。在组织这些活动时,飘扬的五星红旗、整齐的水兵方阵、紧攥的拳头、嘹亮的誓言、雪白的浪花,形成了特有的海上风景。   四、手旗旗语   手旗旗语也是一种海上通信方式。适用于白天、距离较近且视距良好的情况下。夜间距离较近时,一般使用灯光通信。手旗是一种方形旗,面积较小,根部套有一根木棍。手旗通信需要使用两面旗子,信号兵每手各持一面旗子,站在舷边较高较突出的部位,通过旗子相对于身体的不同位置,表达着不同的字母和符号。例如,左手垂直举起,右手平行伸出表示“P”。右手垂直举起、左手平行伸出表示“J”。两手平行伸出表示“R”。两手垂直举起表示隔音。几个拼音字母组成一个字,若干个字组成一个意思。手旗还可以为本舰(船)放下的小艇指示方向。   靠离他国码头前、后的旗语   我出访舰艇编队进入被访国领海线前,被访国一般派出军舰前来迎接。进入领海线时,根据双方协定,悬挂被访国国旗。被访国国旗挂在我主桅杆的右舷,我国的国旗挂在主桅杆的左舷。靠码头时,“H”旗到顶,表示“开始靠码头”。带上第一根缆时,“H”旗降下。“H”旗是方形旗,纵向白、红各占一半。意思是:“我已靠码头完毕。”带上第一根缆时,开始挂满旗和舰首、尾的海军旗。如被访国军舰挂出欢迎旗,我应挂出感谢旗组表示感谢。离码头时与在我国离码头时一样。在国外访问期间,一般来说,每天都要安排隆重升旗。在升起双方国旗的同时升起满旗。 附1:旗语中的各种旗
海事旗语过去用于船只之间的通信,一般用法是拼成短句,另外单个旗帜也有特殊含义。现在的海事旗语一般只用于装饰用途。 附2:特殊含义 a = 潜水员工作中,保持距离 b = 危险货物 c = 是 d = 保持距离 e = 调整航线至右舷 f = 伤残 g = 需要领航员 h = 领航员在船上 i = 调整航线至左舷 j = 火灾,保持距离 k = 期望对话 l = 你必须立即停止 m = 我已经停止(另外可表示:船上有医生) n = 不 o = 有人落海 p = 即将启航 q = 我请求 s = 引擎向船尾 t = 保持距离(另外可表示:请求运输) u = 你正面临危险 v = 请求协助 w = 请求医疗协助 x = 停止你的意图 y = 抛锚中 z = 请求拖船 N + c = 我处于危难中 答语旗:1)作为小数点。2)表示明白对方的意思,也代表发送信息结束。 说明:一般旗语打英文缩写.比如“欢迎来到中国“----WTC(welcome to China), “再见“---GDB等等
键盘密码【相关知识、概述】名称:键盘密码密码背景:凡是利用键盘的特性而制作的密码,我们都可以称之为键盘密码。[注1]既然是利用键盘加密的方法,肯定是有了键盘之后才出现的产物,可见其历史并不久远。常见的分类有计算机的键盘和手机的键盘两种,而这两种又根据具体的方法可以衍生出层出不穷的加密方法。由于键盘在生活中十分常用,所以使用这种形式加密的频率十分之高。天使贴的其中两层都是用到了键盘密码哦~学好这种密码的重要性可见一斑。[注1]一些诸如利用五笔、智能ABC的加密形式,我们称之为输入法密码,不归于键盘密码一列。【加密方法】由于键盘密码的种类繁多,我们分开电脑的键盘和手机的键盘两种分开介绍。这算是一个比较标准的键盘了,我们主要关注的地方是大键盘区的字母和数字键,以及右边小键盘区的数字键。最常用的电脑键盘加密方法是这样的:『大键盘区』『方法一』我们注意到大键盘区所有的字母上面都有其对应的数字,这个位置几乎在所有的键盘都是相同的。所以我们可以利用这一点应用单表替换的方法进行加密[注2]:1 2 3 4 5 6 7 8 9 0Q W E R T Y U I O PA S D F G H J K LZ X C V B N M我们根据上表可以得出,Q是1下面的第一个,A是1下面的第二个……以此类推,每一个字母都会有其对应的数字:A 12B 53C 33D 32E 31F 42G 52H 62I 81J 72K 82L 92M 73N 63O 91P 01Q 11R 41S 22T 51U 71V 43W 21X 23Y 61Z 13第一个数字代表横向(X坐标)的位置,第二个数字代表纵向(Y坐标)的位置。例如我们加密这样一句话:nice to meet you对应刚才的字母表,我们可以轻松地得到密文:1 171而一旦我们知道了加密的方法后,我们也可以轻松的反解出原文。 有了这种加密方法,我们可以拥有相当多的变种加密方法:例如(每一竖列是一种密码表):A:11,!!,!2,QQB:555,%%%,%3,C:333,##3,D:33,#2,EEE:3,1,EF:44,$$,$2,RRG:55,%%,%2,TTH:66,^^,^2,YYI:8,*,*1,IJ:77,&&,&2,UUK:88,**,*2,IIL:99,((,(2,OOM:777,&&&,&3,UUUN:666,^^^,^3,YYYO:9,(,(1,OP:0,),)1,PQ:1,!,!1,QR:4,$,$1,RS:22,@@,@2,WWT:55,%%,%2,TU:7,&,&1,UV:444,$$$,$3,RRRW:2,@,@1,WX:222,@@@,@3,WY:6,^,^1,YZ:111,!!!,!3,QQQ第一列是将前文提到的Y坐标用重复次数表现,第二列是将数字替换为键盘上对应的符号,第三列则是将前文的X坐标数字替换为符号,第四列则是用的第一行的第一个字母代替数字。值得注意的是,当替换的字长不等时(如第1、2、4列),最好用分隔符分割开每一个字母,或者用其他符号补位,这样做的好处是不会造成合法的接受人的困扰(即因分隔符位置的不同造成密码多解)。 这样的加密方法看起来很简单,但是相对应的,再加密的空间也很大。举个简单的例子,我们可以把X、Y坐标的顺序颠倒一下,用第一个数字表示Y坐标,第二个顺序表示X坐标:A 21,B 35,C 33,D 23,E 13,F 24,G 25,H 26,I 18,J 27,K 28,L 29,M 37,N 36,O 19,P 10,Q 11,R 14,S 22,T 15,U 17,V 34,W 12,X 32,Y 16,Z 31 我们还可以把Y坐标的顺序颠倒一下(用4减),即:A 12 B 51 C 31 D 32 E 33 F 42 G 52 H 62 I 83 J 72 K 82 L 92 M 71 N 61 O 93 P 03 Q 13 R 43 S 22 T 53 U 73 V 41 W 23 X 21 Y 63 Z 11我们甚至还可以对坐标进行一下运算,更改一下坐标的原点位置[注3]等等,简而言之,键盘密码的灵活性很强,大家可以用键盘密码在和朋友聊天的时候折磨一下对方~[注2]单表替换,即用新的字母表替换标准的字母表。替换的文字可以是字母、符号、汉字,甚至可以是一句话,或者一幅图片。许多经典的加密方法都是由此方法衍生的。[注3]由于键盘中数字的排列“0”在“9”的后面,所以说是坐标其实并不准确,只是为了便于理解。实际加密时,可以打乱键盘坐标的顺序。『方法二』这种方法与刚才的方法很类似,只是没有用数字那一行,而是利用了字母与字母之间的位置关系。例如,我们看到字母Q在字母A的上面,而字母A则在字母Z的上面,所以我们可以利用这种关系加密,用Q替换A,用A替换Z,用Z替换Q,其他列以此类推:A Q,B G,[此处HX] D,D E,E C,F R,G T,H Y,I K,J U,K I,L O,M J,N H,O L,P P,Q Z,R V,S W,T B,U M,V F,W X,X S,Y N,Z Q [注4]在加密字母I、O、P时,可以用文中所写的用字母来替换,也可以用符号来替换,如用“,”来替换字母“I”,密码的加密方法很灵活,大家不必太过拘泥于我所讲的。『手机键盘』手机我们每天都会用到,可以说手机这个东西我们再熟悉不过了,其键盘加密的原理和电脑键盘加密的原理类似,同样是运用了单表替换的思想。我们先看看手机键盘长什么样子吧…… 一般传统的手机键盘都长这个样子= =(懒得拍照了……)1.....2ABC..3DEF4GHI..5JKL..6MNO7PQRS.8TUV.9WXYZ加密的时候方法类似前文,例如加密:plants vs zombie,加密后的文字是: 14332【解密方法】从繁多的加密方法我们可以看出,要想破解键盘密码,熟知各种的加密方法的特征是关键,唯有这样才能比较快的判断出加密形式,也就能十分轻松的破解了。这里特别提一下手机键盘加密的破解,手机键盘加密后有个比较特别的特征,即第二个数字不超过4,大多数不超过3,第一个数字没有1和0。看到这样的特征的话,不要犹豫,忘手机密码上想吧~
维吉尼亚密码 【相关知识、概述】名称:Vigenère Cipher中译名:维吉尼亚密码/维热纳尔密码密吧简称:维密发明者:贝拉索[注1](由维吉尼亚改良[注2])破解者:巴比奇[注3]密码背景:这个密码首先应用了“密钥”的思想,其在密码届具有十分重要的意义。经过这样加密后,一个由六个字母组成的的密钥,其理论上的暴力破解工作量就将是凯撒密码[注4]的一千多万倍。 [注1]吉奥万·巴蒂斯塔·贝拉索(Giovan Battista Bellaso,1505-?),意大利学者。其实维吉尼亚密码之前的名字是贝拉索密码,是贝拉索1553年发明的。但是由于维吉尼亚在1586年的改进,使得其加密得更为可靠,久而久之,贝拉索密码就被叫成了维吉尼亚密码。 [注2]布莱斯·德·维吉尼亚(Blaise de Vigenère,),一名法国的外交官,同时也是一位密码学家。1586年在维吉尼亚密码原基础上进行了改进。[注3]查尔斯·巴比奇(Charles Babbage,),英国数学家,差分机的发明者,其奠定了现代计算机的基本构架。于1854年成功破解了维吉尼亚密码,结束了维吉尼亚200多年的神话。【加密方法】我们知道维密的成功之处就在于密钥的使用,所以要想加密,我们首先要有一个密钥。密钥的长度直接决定了破解的难度,密钥越长、越没有规律,破解的难度就越大。当密钥长度大于或等于原文长度时,维吉尼亚密码就变成了绝对不可能破解的密码了。 我们先从一位的密钥开始。此时维吉尼亚密码就变成了凯撒密码了,加密的方法是将原文字母顺序移位密钥字母在字母表中的个数。例如我们使用密钥C,加密hello这个单词,根据字母表的顺序,hello加密后就为jgnnq。(注意不是khoor),如果我们使用密钥A的话,那么加密后的文字将与原文相同。首先是我们所熟知的维吉尼亚方阵:—ABCDEFGHIJKLMNOPQRSTUVWXYZAABCDEFGHIJKLMNOPQRSTUVWXYZBBCDEFGHIJKLMNOPQRSTUVWXYZACCDEFGHIJKLMNOPQRSTUVWXYZABDDEFGHIJKLMNOPQRSTUVWXYZABCEEFGHIJKLMNOPQRSTUVWXYZABCDFFGHIJKLMNOPQRSTUVWXYZABCDEGGHIJKLMNOPQRSTUVWXYZABCDEFHHIJKLMNOPQRSTUVWXYZABCDEFGIJKLMNOPQRSTUVWXYZABCDEFGHIJJKLMNOPQRSTUVWXYZABCDEFGHIKKLMNOPQRSTUVWXYZABCDEFGHIJLLMNOPQRSTUVWXYZABCDEFGHIJKMMNOPQRSTUVWXYZABCDEFGHIJKLNNOPQRSTUVWXYZABCDEFGHIJKLMOOPQRSTUVWXYZABCDEFGHIJKLMNPPQRSTUVWXYZABCDEFGHIJKLMNOQQRSTUVWXYZABCDEFGHIJKLMNOPRRSTUVWXYZABCDEFGHIJKLMNOPQSSTUVWXYZABCDEFGHIJKLMNOPQRTTUVWXYZABCDEFGHIJKLMNOPQRSUUVWXYZABCDEFGHIJKLMNOPQRSTVVWXYZABCDEFGHIJKLMNOPQRSTUWWXYZABCDEFGHIJKLMNOPQRSTUVXXYZABCDEFGHIJKLMNOPQRSTUVWYYZABCDEFGHIJKLMNOPQRSTUVWXZZABCDEFGHIJKLMNOPQRSTUVWXY第一行和第一列都是为了方便我们快速找到具体的行列所添加的。 其实,维吉尼亚密码就是在凯撒密码的基础之上添加了密钥的概念而形成的多表加密方法。其原理和凯撒密码很相似。维密首先引入了“密钥”的思想,所以要想加密一个维吉尼亚密码,首先要做的事是找好密钥。例如我们加密这样一句话:The Cipher lecture of Vigenere will be held on this Saturday.我们选用cipher这个单词作为密钥,首先将原文整理如下:THECIP HERLEC TUREOF VIGENE REWILL BEHELD ONTHIS SATURD AY整理的原则是去掉标点、空格,统一大小写,然后根据密钥的长度分组接下来要做的事情是,用C加密所有分组后的第一个字母,用I加密第二个字母,以此类推。THECIP HERLEC TUREOF VIGENE REWILL BEHELD ONTHIS SATURD AYCIPHER CIPHER CIPHER CIPHER CIPHER CIPHER CIPHER CIPHER CI 这样加密好后就是:VPTJMG JMGSIT VCGLSW XQVLRV TMLPPC DMWLPU QVIOMJ UIIBVU CG然后去掉空格,加密就完成了~VPTJMGJMGSITVCGLSWXQVLRVTMLPPCDMWLPUQVIOMJUIIBVUCG[注5]即“一次一密”密码本,密码发送者和密码合法接收者同时持有一个相同的密码本作为密钥,其内容为随机的字母。密码本为一次性使用,发送的同时还要发送密钥的开始位置。这种密码只要密码本不被盗取,就绝对不可能被破解。
【解密方法】由于维密不是一次一密乱码本作为的密钥,所以密钥的长度都是有限的,所以当密文越长时,我们破解出密码的可能性就越大。 破解方法以下题为例:cgrpfrvanxsnycznbjqana一般来说,密文越短越难破译,这么短的维密在之前是不可能破译的,但是应用了这种破解方式,要破维密也不是件难事。 『半暴力破解法』之所以称之为暴力破解,是因为我们要做的事情就是逐一尝试密钥来破解,之所以成为半暴力,是因为我们不是每个密钥都尝试。具体方法如下: 首先假设密钥的长度,我们从2开始(如果密钥长度是1的话,维吉尼亚密码就变成了恺撒密码了)。 『假设密钥长为2』以两个字母为一组加上空格:cg rp fr va nx sn yc zn bj qa na再进行恺撒全排[注6]:A cg rp fr va nx sn yc zn bj qa naZ dh sq gs wb oy to zd ao ck rb obY ei tr ht xc pz up ae bp dl sc pcX fj us iu yd qa vq bf cq em td qdW gk vt jv ze rb wr cg dr fn ue reV hl wu kw af sc xs dh es go vf sfU im xv lx bg td yt ei ft hp wg tgT jn yw my ch ue zu fj gu iq xh uhS ko zx nz di vf av gk hv jr yi viR lp ay oa ej wg bw hl iw ks zj wjQ mq bz pb fk xh cx im jx lt ak xkP nr ca qc gl yi dy jn ky mu bl ylO os db rd hm zj ez ko lz nv cm zmN pt ec se in ak fa lp ma ow dn anM qu fd tf jo bl gb mq nb px eo boL rv ge ug kp cm hc nr oc qy fp cpK sw hf vh lq dn id os pd rz gq dqJ tx ig wi mr eo je pt qe sa hr erI uy jh xj ns fp kf qu rf tb is fsH vz ki yk ot gq lg rv sg uc jt gtG wa lj zl pu hr mh sw th vd ku huF xb mk am qv is ni tx ui we lv ivE yc nl bn rw jt oj uy vj xf mw jwD zd om co sx ku pk vz wk yg nx kxC ae pn dp ty lv ql wa xl zh oy lyB bf qo eq uz mw rm xb ym ai pz mz首先看A行:cg rp fr va nx sn yc zn bj qa na当密钥第一个字母为A的时候,密码中出现了v、z、q等多个低频率的字母,所以密钥的第一个字母不是Z;当密钥第二个字母为A的时候,密码中出现了x、c、j等多个低频率的字母,所以密钥的第二个字母也不是Z。 再看Z行:dh sq gs wb oy to zd ao ck rb ob同理可知密钥的第一、二个字母都不是Z。以此类推,可以发现:只有密钥的第一个字母为M时才基本符合标准频率,而第二个字母为O或M时才基本符合标准频率。然后将两组组合一下:当密钥为MO时,密码无意义,舍;当密钥为MM时,密码无意义,舍。至此可以判断出,密钥的长度不是2。 同样的道理,我们『假设密钥长为3』以两个字母为一组加上空格:cgr pfr van xsn ycz nbj qan a再进行恺撒全排:A cgr pfr van xsn ycz nbj qan aZ dhs qgs wbo yto zda ock rbo bY eit rht xcp zup aeb pdl scp cX fju siu ydq avq bfc qem tdq dW gkv tjv zer bwr cgd rfn uer eV hlw ukw afs cxs dhe sgo vfs fU imx vlx bgt dyt eif thp wgt gT jny wmy chu ezu fjg uiq xhu hS koz xnz div fav gkh vjr yiv iR lpa yoa ejw gbw hli wks zjw jQ mqb zpb fkx hcx imj xlt akx kP nrc aqc gly idy jnk ymu bly lO osd brd hmz jez kol znv cmz mN pte cse ina kfa lpm aow dna nM quf dtf job lgb mqn bpx eob oL rvg eug kpc mhc nro cqy fpc pK swh fvh lqd nid osp drz gqd qJ txi gwi mre oje ptq esa hre rI uyj hxj nsf pkf qur ftb isf sH vzk iyk otg qlg rvs guc jtg tG wal jzl puh rmh swt hvd kuh uF xbm kam qvi sni txu iwe lvi vE ycn lbn rwj toj uyv jxf mwj wD zdo mco sxk upk vzw kyg nxk xC aep ndp tyl vql wax lzh oyl yB bfq oeq uzm wrm xby mai pzm z利用刚才的方法,我们能够得出下表:密钥第一个字母:NOPRS密钥第二个字母:ABCGMNO密钥第三个字母:CNPRUV 不难看出,当密钥长度设定为3时,密钥的字母数大大增加了,说明密钥很有可能就是3。但是却怎么组合也组合不出有意义的解,这是怎么回事呢?这说明密钥的实际长度很有可能是3的倍数。 跳过4和5,我们直接『假设密钥长为6』A cgrpfr vanxsn ycznbj qanaZ dhsqgs wboyto zdaock rbobY eitrht xcpzup aebpdl scpcX fjusiu ydqavq bfcqem tdqdW gkvtjv zerbwr cgdrfn uereV hlwukw afscxs dhesgo vfsfU imxvlx bgtdyt eifthp wgtgT jnywmy chuezu fjguiq xhuhS kozxnz divfav gkhvjr yiviR lpayoa ejwgbw hliwks zjwjQ mqbzpb fkxhcx imjxlt akxkP nrcaqc glyidy jnkymu blylO osdbrd hmzjez kolznv cmzmN ptecse inakfa lpmaow dnanM qufdtf joblgb mqnbpx eoboL rvgeug kpcmhc nrocqy fpcpK swhfvh lqdnid ospdrz gqdqJ txigwi mreoje ptqesa hrerI uyjhxj nsfpkf qurftb isfsH vzkiyk otgqlg rvsguc jtgtG waljzl puhrmh swthvd kuhuF xbmkam qvisni txuiwe lvivE ycnlbn rwjtoj uyvjxf mwjwD zdomco sxkupk vzwkyg nxkxC aepndp tylvql waxlzh oylyB bfqoeq uzmwrm xbymai pzmz 用同样的方法,不难解出,密钥为:CONNON原文为:asecre tmakea womanw oman整理后得:A secret make a woman woman读到这里,你会发现破译维吉尼亚密码的快慢与破译的成功与否在很大的程度上取决与对于密钥长度的判断。因此当密文重复出现同一段字母组合的时候,你就要注意了:这两段重复字母的位置差,很有可能就是密钥长度的倍数例如:(ABC)NFGAEIUHGOIUGSH(ABC)AGSDGASD……文段中ABC重复出现。从前一个A开始数,数到后一个A的前一个字母,一共有18个字母。则密钥的长度很有可能就是3或6(9或18都太长了)。利用这种方法,我们就能更快地找出密钥的长度,也就能更快地破解密码了。 注意:1.判断是否与标准频率符合的时候,不仅要考虑是否低频率的字母出现得多,还要考虑是否高频率的字母出现得少。2.标准频率顺序为:etaoinshrdlcumwfgypbvkjxqz [注6]这里用的密码表并不是传统意义上的维密码表,这样排列的密码表好处是能比较直观的看出密钥是什么。具体解的时候我的操作是这样的(以假设密钥为6的Z行为例):ZZZZZZ dhsqgs wboyto zdaock rbob可以看到我在前面加了6个Z,这样做的目的是根据后面对应位置的字母频率,去掉相应的密钥。比如我们知道z出现的频率是很低的,根据“zdaock”,我们可以判断密钥的第一个字母不是z。然后我就会把密钥的第一个字母Z划掉:—ZZZZZ dhsqgs wboyto zdaock rbob以此类推,我们就能逐渐缩小密钥的范围。 【其他】本来还有温的暴力破解工具,但是一时没找到,等找到了补充到这里吧~在此留几个练习题~欢迎试解~(p.s.有人能看出来这些文字出自哪个小说么~?)『1』KPUJGEPTPGSQHCGKTUUENCTUUOPMKPHECTSKCIFOTLVUVKDGYCSITCWGNCUGNASGVKSGFHSQOVIGDGOEJRVHHGECVCDKICSCPFSCPCOKPVFTGUUGFGZGVJSQWIIVJGQQNKUKECMPGYTKPVIGVKNGU『2』HROEVAMNTOSJTYRPSEOHHHMZRESJLQKEYFBOCCGHKTCZPHSDZQPROTOJWJWDUH
单表替代密码 要了解单表替代密码就得先了解替代密码,不过大家应该都掌握得很好了,所以就做一下简单的介绍:替代是古典密码中用到的最基本的处理技巧之一 。替代密码是指先建立一个替换表,加密时将需要加密的明文依次通过查表,替换为相应的字符,明文字符被逐个替换后,生成无任何意义的字符串,即密文,替代密码的密钥就是其替换表。根据密码算法加解密时使用替换表多少的不同,替代密码又可分为单表替代密码和多表替代密码。单表替代密码的密码算法加解密时使用一个固定的替换表。单表替代密码又可分为一般单表替代密码、移位密码、仿射密码、密钥短语密码。 这里讲单表替代密码的直接攻击。 对于自然语言,如果取一本非专业书籍,统计足够长的课文就会发现,字母(或字符)出现的频率会反映出相应语言的统计特性。统计大量的课文定会发现,相应语言中每个字母在相应语言中出现的概率。于是便得到该语言字母表上的一个概率分布。 一、英文字母一由独立试验产生明文单码,Beker在1982年统计的样本总数为100 362,得到单码的概率分布见下表:根据上表,英文字母出现的概率按大小排列如下:E T A O I N S H R D L C U M W F G Y P B V K J X Q Z 在上表中,不少字母出现的概率近乎相等。为了应用方便,常将英文字母表按字母出现的概率大小分类,分类情况见下表:-------------------------- 极高频 E 次高频 T A O I N S H R 中等频 D L 低频 C U M W F G Y P B 甚低频 V K J X Q Z -------------------------- 其它语言和数据也有类似于英语语言的单字母统计特性。如果我们随意统计一段足够长的英文课文,只要内容不是太特殊,其结果一定和上表基本相同。这表明英文的一篇文章中各个字母出现的概率是基本可预测的,它将为密码分析提供一个方面的依据。语言的单字母统计特性至少在以下两个方面没有反映出英文语言的特征:⑴根据英文的单字母统计特性可以计算出双字母QE出现的概率为p(QE)=0.002≈1.21×10^(-4)这就是说,在10^6个双字母的抽样中,QE出现的次数大约应为121次,但这不符合英文课文的实际。因为在英文课文中,QE根本不出现。⑵四字母SEND和SEDN在单字母统计特性下出现的概率相等,这也不符合英文的实际。总之,自然语言的单字母统计特性只反映了单字母出现的概率,而没有反映该种语言文字的字母间的相关关系。为了体现自然语言的双字母统计特性,我们需要考察该语言的文字中相邻字母对出现的频数。二由独立试验产生双字母。根据Beker在1982年统计的英文双字母的频数给出了双字母的频率。统计出的英文双字母的概率最大的30对字母按概率大小排列为:th he in er an re ed on es st en at to nt ha nd ou ea ng as or ti is et it ar te se hi of 只要我们随意统计足够长的英文课文,只要内容不是太特殊,其结果一定和上面的概率基本相同,这也表明双字母在英文课文中出现的概率是基本可预测的,它为密码分析提供了又一方面的依据。 8楼 类似的,我们还可以考察英文课文中三字母出现的频率。仍按Beker在1982年统计的结果(样本总数100 360)得到概率最大的20组三字母按概率大小排列为:the ing and her ere ent tha nth was eth for dth hat she ion his sth ers ver 特别,the出现的频率几乎为ing的3倍。 应当强调指出,在利用统计分析法时,密文量要足够大,否则会加大密码攻击的难度。在实际通信中,除了字母外,还有诸如标点、数字等字符,它们的统计特性也必须考虑进去。数据格式、报头信息对于密码体制的安全有重要意义,在密码分析中也起着重要的作用。在分析或攻击一份密报时利用英文的下述统计特性很有帮助。⑴冠词the对英文的统计特性影响很大,它使t,h,th,he和the在单字母、双字母和三字母的统计中都为高概率的元素。⑵英文单词中以 E,S,D,T 为结尾的超过一半⑶英文单词中以 T,A,S,W 为起始字母的约占一半⑷①在分析或攻击密文时应先找突破口,一般来说,先从the a i入手。(能一个字母独立作为单词的只有a、I,而且频率较高时优先考虑a)②如果有“’”出现,“’”后的一个字母只能是t s l d v中的一个;如果是两个字母,则只能是re ll。(两个不同字母即是re,相同即是ll)③其它规律:如果四字单词词末有两个相同字母,往往是ll;以a开头的三字单词只能是and are中的一个;两个字母的组合中如果出现q*,则*是u(q后几乎总是u);如果一个单词的开头和结尾是同一个字母,最可能的是:s t d;两个都是辅音的双字母组合,常含有n或t;io、ou和ea是最常见的双元音字母组;如果单词的头两个字母都是辅音,则第二个字母最可能是:r、l和h;如果一个三次以三个辅音结尾,那最常见的是-ght和-tch;反向双字母组合: er-re, es-se, an-na, it-ti, on-no, en-ne, ot-to,ed-de, st-ts, at-ta, ar-ra, in-ni;小词的使用频率 1-letter: a,i,o 2-letter: of,to,in,is,it,be,as,at 3-letter: the,and,for,are,but,not,you,all 4-letter: that,with,have,this,will,your,from,they 5-letter: which,would,there 元音字母:a,e,i,o,u元音后最常见的字母是n,元音前最常见的字母是h常见的双字母前缀 re co un com il ir up最常用的三字母后缀 ion ing 最常见词尾 ed es er 【例】1.攻击例题:给定密文为GROX CMRYYVLYIC COXN COMBOD WOCCKQOC DY OKMR YDROB DROI YPDOX SXFOXD K MYNO LI VODDSXQ OKMR VODDOB YP DRO KVZRKLOB BOZBOCOXD KXYDROB YXO攻击的第一步是做出密文字母出现的频次分布表第二步是根据密文字母的频次统计,确定某些密文字母对应的明文字母可能是单字母频率统计表中的哪些字母。此例中密文字母 对应的明文字母O,D,B,V e,t,r,l第三步是利用自然语言的文字结合规律进行猜测。D经常出现在词头或词尾,故猜测它与t对应;而P经常在词尾出现而未在词头出现,所以猜测它与明文字母e对应;K单独出现且频率较高,猜测与a对应。利用双字母、三字母统计特性及元音辅音拼写知识,可猜测如下:由此不难猜出:GROX是when,OKMR是each,VODDSXQ是letting,KXYDROB是another,DY是to。再得到下表:再做进一步确定就可确定C,W,I,N,F,Q,Z对应的明文字母。经过整理恢复的明文如下:when schoolboys send secret messages to each other they often invent a code by letting each letter of the alphaber represent another one.
圣经密码 圣经密码,也称作Torah密码,最初指的是在旧约《创世记》的开头每隔50个字母跳读,就可以拼出“Torah”一词(意指摩西五经,《创世记》、《出埃及记》、《利未记》、《民数记》及《申命记》),另外在《出埃及记》、《民数记》和《申命记》中亦是如此。这种现象后来被称做Equidistant letter sequences(等距字母序列),简称“ELS”。这个密码,由于The Bible Code一书的出版而闻名于世,书中作者声称这些密码可以预言将来。这被无神论者和许多宗教团体强烈质疑。从圣经第一个字母开始,寻找一种可能的跳跃序列,从1、2、3 个字母,依序到跳过数千个字母,看能拼出什么字,然后再从第2个字母开始,周而复始。一直到圣经最后一个字母。   例如Rips ExplAineD thaT eacH codE is a Case Of adDing Every fourth or twelth or fiftieth to form a word得出隐含讯息为READ THE CODE。找到关键词后,接着在关键字附近寻找相关讯息。   例如寻找“伊扎克·拉宾”,结果这个名字只出现一次,跳跃序列为4772。于是程序将整本圣经分成64行,每行4772个字母。就在重新编排的圣经里,与“伊扎克·拉宾”相交的地方,找到“刺客将行刺”,后又找到“艾米尔”(刺客的名字)。用这种方法还能找到“拉宾遇刺”、“特拉维夫”、“5756”(希伯来年,始于公历1995年9月)这些单词。已破译内容  密码 1929——经济崩溃——股票、大萧条(申命记)   爱迪生:电、灯(民数记)   爱因斯坦:他推翻现有的事实——科学°预告一位聪明绝顶的人——崭新而卓绝的知解(民数记)   希特勒:恶人——纳粹与敌人——屠杀(创世记)   舒梅克利瓦伊:第八阿伏月(以赛亚书)   肯尼迪:第二位治国者遇害——达拉斯(出埃及记)   克林顿:总统(民数记)   莎士比亚:哈姆雷特°麦克白(利未记)   贝多芬:约翰·巴赫°?德国作曲家   莫扎特:音乐、作曲家   毕加索:艺术家   莱特兄弟:飞机   萨达姆:飞毛腿   中国:大使馆——轰炸——北约,美国   台湾:地震   奥姆真理教:毒气.具体的在百度百科有。。。。。
纳瓦霍密码(貌似就是《风语者》里的那个东东。。。。。)“鸟语”引发奇想美军遭遇珍珠港袭击后,被迫对日宣战。但交战初期,美军的密码屡被日军破译,致使其在战场上吃尽了苦头。就在美军高层为此焦急万分的时候,1942年初的一天,位于洛杉矶的美国海军办公室来了一位自称菲利浦•约翰斯顿的美国白人。他提出了一个十分大胆的建议———征召美国最大的印第安部落纳瓦霍人入伍,使用纳瓦霍人的语言编制更加安全可靠的密码。约翰斯顿之所以能够提出这个构想,是因为他从小就跟随父亲———一位长期在印第安人保护地传教的牧师,在纳瓦霍人聚居区生活,所以对纳瓦霍人和他们的语言非常熟悉。而在当时,纳瓦霍语对部落外的人来说,无异于“鸟语”。因为这种语言口口相传,没有文字,其语法、声调、音节都非常复杂,没有经过专门的长期训练,根本不可能弄懂它的意思。根据当时的资料记载,通晓这一语言的非纳瓦霍族人全球不过30人,而其中没有一个是日本人。极具军事头脑的约翰斯顿认为,如果用纳瓦霍语编制军事密码将非常可靠而且无法破译。美国海军认定这是一件“了不起的事”,立即答应协助约翰斯顿实现这一构想。日,在圣迭戈的艾略特兵营,约翰斯顿找来4名纳瓦霍人进行演示试验。在演示前,对此十分感兴趣的美国太平洋舰队上将克莱登•沃格将军亲自写出6段战争中常用的信息,其中一条是“预期敌人会使用坦克和俯冲轰炸机在黎明时攻击”。按照纳瓦霍语,信息被逐字逐句地翻译为“敌人坦克-俯冲轰炸机-预计-攻击-早晨”,其他5条信息也被熟练地翻译出来。这给沃格将军留下了深刻的印象。一周后,沃格专门致函美国海军陆战队司令,建议为太平洋舰队两栖作战部队招募200名纳瓦霍人。不过,这项大胆的计划也遭到了一些人的反对。他们担心纳瓦霍密码不能适应繁多的几乎是数不尽的军事活动,因为军事术语在纳瓦霍语中的确比较匮乏。但是,经过一番争论之后,招募纳瓦霍密码战士的计划还是被通过了。于是,神秘的“鸟语”开始登上大雅之堂。“无敌密码”诞生日,首批29名纳瓦霍人被征召入伍。他们在加利福尼亚圣迭戈的新兵训练营中和通讯人员一起设计了最初的纳瓦霍密码。这种密码由211个字组成,大部分为纳瓦霍词,也掺杂了一些新词汇,这是为了弥补纳瓦霍语中军事术语的不足。例如,“战斗机”被称为“达-哈-提-西”,纳瓦霍语意为“嗡嗡叫的鸟”;“俯冲轰炸机”被称为“几尼”,意为“小鹰”。另外,密码战士还设计了一个系统,用来与英语26个字母相对应。例如,字母A为“沃-拉-其”,意为“蚂蚁(ant)”;字母E为“迪兹”,意为“麋鹿(elk)”。另外,针对那些没有能够列入211个密码的词语,他们根据纳瓦霍语专门创建了一个大约500个常用军事术语的词汇表以便用来对照拼读。 纳瓦霍人很快便显示出记忆密码和在战时传递信息的能力。他们成功地从飞机或坦克等移动目标上传递密码。计划取得了极大的成功。随后,另外200名纳瓦霍人也于日被征召入伍。日,约翰斯顿也被征召入伍,并被授予上士军衔,专门负责训练纳瓦霍密码战士。可是,就在约翰斯顿踌躇满志地实施他的大胆计划的时候,一个细心的密码员发现,由于纳瓦霍语中没有的词的对照表重复使用频率太高,根据这些词语,纳瓦霍密码几乎不用费什么劲就能被破译。 为解决这一问题,约翰斯顿和一些技术专家把对照表的26个字母增加为44个,使得那些常用的字母如E、T、A、O等有了多种选择余地。例如字母A除了原来的“沃-拉-其(蚂蚁)”外,还可以叫作“比-拉-沙纳(苹果apple)”和“齐-尼赫(斧子axe)”。这样一来,其破译难度大大增加。被美军称为“无敌密码”的纳瓦霍密码终于诞生了。 部分那瓦霍密码:英语 纳瓦霍语 字面意思Corps(军) DIN-NEH-IN 部落Division(师) ASHIH-HI 盐Regiment(团) TABAHA 水边Battalion(营) TACHEENE 红色的土壤Company(连) NAKIA 墨西哥Platoon(排) HAS-CLISH-NIN 泥土Section(小分队) YO-IH 珠子General将军 BIH-KEN-HE 战争主管Majoy general少将 SO-NA-KIN 两颗星Brigadier general 准将 SO-A-LA-IH 一颗星Colonel 上校 ATSAH-BESH-LE-GAI 银鹰Captain上尉 BESH-LEGAI-NAH-IH 两条银杠Lieutenant 中尉 BESH-LEGAI-A-LAH-IN 一条银杠Alaska 阿拉斯加 BEH-HGA 有冬天America 美国 NE-HE-MAH 我们的母亲Australia 澳大利亚 CHA-YES-DESI 卷起的帽子Britain 英国 TOH-TA 水域之间China 中国 CEH-YEHS-BESI 头发辫起来(侮辱啊!)France 法国 DA-GHA-HI 胡子Germany 德国 BESH-BE-CHA-HE 铁帽子Ieeland 冰岛 TKIN-KE-YAH 冰地India 印度 AH-LE-GAI 白色的衣服Italy 意大利 BESH-BE-CHA-YALI-TCHI 口吃Fhilippines 菲律宾 KE-YAH-DA-NA-LHE 漂浮的岛屿Russia 俄罗斯 SHA-GOL-CHI-IH 红色军队Spain 西班牙 DEBA-DE-NIH 绵羊疼痛飞机 WO-TAH-DE-NE-IH 空中力量俯冲轰炸机 GINI 鸡鹰歼击机 AS-CHZZIE 燕子 侦察机 NE-HE-TIH-HI 猫头鹰 战斗机 DA-HE-TIH-HI 蜂鸟 轰炸机 JAY-SHO 秃鹰 巡逻机 GA-GIH 乌鸦运输机 ATSAH 鹰月份一月 ATSAH-BE-YAZ 小鹰二月 WOZ-CHEIND 尖尖的嗓音三月 TAH-CHILL 小植物四月 TAH-TSO 大植物五月 THA-TSOSIE 小规模种植六月 BE-NE-EH-EH-JAH-TSO 大规模种植七月 BE-NE-TA-TSOSIE 小收获八月 BE-NEEN-TA-TSO 大收获九月 CHAW-JIH 一半十月 NIL-CHI-TSOSIE 小风 十一月 NIL-CHI-TSO 大风十二月 YAS-NIL-TES 结了硬壳的雪名词总称大炮 BE-AL-DOH-TSO-LANI 很多大枪炸弹 A-YE-SHI 鸡蛋营地 TO-ALTSEH-HOGAN 暂时的地方兵力 TA-NA-NE-LADI 不小心手榴弹 NI-MA-SI 土豆机关枪 A-KNAH-AH-DONIH 快速的火枪火箭 LESZ-YIL-BESHI 沙土沸腾水兵 CHA-LE-GAI 白帽子坦克 CHAY-DA-GAHI 乌龟
旗语你可以用角度来表示他,用时间来表示他,也可以用任何你想用的东西来表示他。。。只要能形成3*3矩阵就好了。。。其中,外圈黑点表示“旗帜”所在位置,中央黑点表示旗语中心。。。A&1:○○○○●○●●○B&2:○○○●●○○●○C&3:●○○○●○○●○D&4:○●○○●○○●○E&5:○○●○●○○●○F&6:○○○○●●○●○G&7:○○○○●○○●●H&8:○○○●●○●○○I&9:●○○○●○●○○J:○●○○●●○○○K&0:○●○○●○●○○L:○○●○●○●○○M:○○○○●●●○○N:○○○○●○●○●O:●○○●●○○○○P:○●○●●○○○○Q:○○●●●○○○○R:○○○●●●○○○S:○○○●●○○○●T:●●○○●○○○○U:●○●○●○○○○V:○●○○●○○○●W:○○●○●●○○○X:○○●○●○○○●Y:●○○○●●○○○Z:○○○○●●○○●取消:●○○○●○○○●数字标识:○●●○●○○○○盲文,这个,似乎比旗语还要常用。。。果断表示其实还是有一种拼音版的,但我收集到的里面有些误差,也就没整理。。。不要pia我。。。a/1 ●○ ○○ ○○ b/2 ●○ ●○ ○○ c/3 ●● ○○ ○○ d/4 ●● ○● ○○ e/5 ●○ ○● ○○ f/6 ●● ●○ ○○ g/7 ●● ●● ○○ h/8 ●○ ●● ○○ i/9 ○● ●○ ○○ j/0 ○● ●● ○○ k ●○ ○○ ●○ l ●○ ●○ ●○ m ●● ○○ ○● n ●● ○● ●○ o ●○ ○● ●○ p ●● ●○ ●○ q ●● ●● ●○ r ●○ ●● ●○ s ○● ●○ ●○ t ○● ●● ●○ u ●○ ○○ ●● v ●○ ●○ ●● w ○● ●● ○● x ●● ○○ ●● y ●● ○● ●● z ●○ ○● ●● 大写○○ ○○ ○● 数符○● ○● ●● , ○○ ●○ ○○ . ○○ ●● ○● ? ○○ ●○ ●● " ... ○○ ●○ ●● ... " ○○ ○● ●● ( / ) ○○ ●● ●● : ○○ ●● ○○ ; ○○ ●○ ●○ ! ○○ ●● ●○ - ○○ ○○ ●●
手机键盘加密的若干方法一、直接数字表示法:即两个数字一组,第一个表示键盘上的某个键,第二个表示该键上的第几个字母。例:“”表示的就是“LOVE”四个字母。特征(只考虑单层,下同):有偶数个数字,其中偶数位的数字在1至4浮动,不含有0。二、键盘坐标加密法:在键盘上以456为轴258为轴建系,密文中每个字符用一个角度和一个数字表示,角度表示键盘上的键,数字表示该键上的第几个字母。例:“180'1 0'3 45'1”即表示“GOD”。说明:若想表示5上的字母(JKL)可用135'表示,因为1上不含任何字母。特征:比较明显…一般前个数字是45的整数倍,后个数字在1到4浮动。三、智能拼音按键法:最简单的一种了,直接在手机上输入密文,出现的中文即为明文。领:“PGMWGM”即为“拼音”。 四、键盘形象法:即在手机键盘上画出要加密的字母,然后按顺序写出画改字母时经过的数字。例:“3214789”表示“C”。特征:连着的数字较多(指手机上按键连着),如147.456等。 五、键盘坐标轴法(仿垂死原创):以123为X轴,147为Y轴,密文中每两个数字为一组,前一个代表行数,后一个代表该行的第几个。(第三行有十一个字母,表示起来较不方便,所以将S和Z当作第四行,即41代表S,42代表Z)例:“”代表“LOVE”。特征:数字为偶数个,且不含有0,奇数在1到4浮动(4后只出现1或2)。 六、对称替换法:在每个按键中做对称,即第一个字母换成最后一个,中间一个字母不变。例:“OGOCBCQ”即为“MIMABAR”。特征:貌似没有很明显的特征,不过“BEHKNU”这几个字母加密后是不会改变的。 七、字母位置描述法:用三个数字表示一个字母,第一个数字表示行数,第二个表示键数,第三个表示该键上的第几个字母。例:“223.233.323.132”即代表“LOVE”。特征:所有数字在1到4浮动,总个数为3的倍数。 八、非智能字母输入加密法:就是在手机中用非智能输入法时输入字母时用的方法(智能输入的方法见“三”)。例:“”即代表“EASY”。特征:数字重复连续出现,且不含有0和1。 九、键盘方位表示法:利用英文中东南西北的缩写来代表手机上的按键,后面再跟一个数字表示是改按键上的第几字母。为保持整齐,可将5上的字母可以移至1。例:可以用“SW4EE3SW4”表示“SOS”。(用两个E是为了保持整齐)特征:频繁出现NEWS四个字母,总字符数为3的倍数,最大数字不过4。 十、小总结:手机键盘加密主要的思路大体可分为三条。一是通过不同的方式来描述字母的位置,这种方法比较明显的特征是几乎不含有0,而且数字大多在1到4浮动。二是利用了手机编辑文字的功能,如第三、八种,这种加密特征通常不太明显。三是“其他”,一些比较诡异的方法,如第四、六种。以上的九种加密方法都还有很大的潜力可挖,特别是配合其他密码使用的时候可能效果更佳,所以各位同学不要拘泥于上面所说的,灵活地做一些处理可能会更好。博福特密码 博福特密码是按mod q减法运算的一种周期代替密码。即ci+td=δi(mi+td)≡(ki-mi+td)(mod q)所以,它和维吉尼亚密码类似,以ki为密钥的代替表是密文字母表为英文字母表逆序排列进行循环右移ki+1次形成的。例如,若ki=3(相当于字母D),则明文和密文的对应关系如下:明文: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密文:D C B A Z Y X W V U T S R Q P O N M L K J I H G F E显然,博福特密码的解密变换为mi+td≡δi(ci+td)≡(ki-ci+td)(modq)因此,博福特密码的解密变换与加密变换相同。按博福特密码,以密钥ki加密相当于按下式的维吉尼亚加密:ci+td≡[(q-1)-mi+td](modq)若按下式加密:ci+td≡(mi+td-ki)(modq)就得到变异的博福特密码,相应代替表示将明文字母表循环右移ki次而成。由于循环右移ki次等于循环左移(q-ki)次,即式ci+td≡(mi+td-ki)(modq)等价于以(q-ki)为密钥的维吉尼亚密码。所以维吉尼亚密码和变异的博福特密码互为逆变换,若一个是加密运算,则另一个就是解密运算。 示例例如,明文的第一个字母为D,则先在表格中找到第D列。由于密钥的第一个字母为F,于是D列从上往下找到F。这一F对应的行号为C,因而C便是密文的第一个字母。以此类推可以得到密文。 以下便是一个密钥为FORTIFICATION时的例子:Defend the east wall of the castle去空格,明文:DEFENDTHEEASTWALLOFTHECASTLE密钥:FORTIFICATIONFORTIFICATIONFO密文:CKMPVCPVWPIWUJOGIUAPVWRIWUUK符号注释:ki:密钥 mi:明文 ci:密文仿射密码把加法密码和乘法密码联合起来,就得到了所谓的仿射密码(affine cipher)—— 两种密码与一对密钥的组合。乘法密码使用第一个密钥,加法密码使用第二个密钥。仿射密码其实就是被先后使用的两种密码。我们本来可以提出一种有关加密和解密的复杂运算,如C = (P ´ k1 + k2) mod 26和P = ((C - k2) ´ k1-1) mod 26
【摩斯解码表(英文字符)】 ┃ - │ T │ │ ┃┃ * │ E │ │ ┃ ┠------┼------┼------┼------┨┠------┼------┼------┼------┨ ┃ -- │ M │ -* │ N ┃┃ ** │ I │ *- │ A ┃ ┠------┼------┼------┼------┨┠------┼------┼------┼------┨ ┃ --- │ O │ -*- │ K ┃┃ *** │ S │ *-* │ R ┃ ┠------┼------┼------┼------┨┠------┼------┼------┼------┨ ┃ --* │ G │ -** │ D ┃┃ **- │ U │ *-- │ W ┃ ┠------┼------┼------┼------┨┠------┼------┼------┼------┨ ┃ ---- │ │ -*-- │ Y ┃┃ **** │ H │ *-** │ L ┃ ┠------┼------┼------┼------┨┠------┼------┼------┼------┨ ┃ ---* │ │ -*-* │ C ┃┃ ***- │ V │ *-*- │ ┃ ┠------┼------┼------┼------┨┠------┼------┼------┼------┨ ┃ --*- │ Q │ -**- │ X ┃┃ **-* │ F │ *--* │ P ┃ ┠------┼------┼------┼------┨┠------┼------┼------┼------┨ ┃ --** │ Z │ -*** │ B ┃┃ **-- │ │ *--- │ J ┃ ┠------┼------┼------┼------┨┠------┼------┼------┼------┨【英文字母频率特性表】 (字母|频率|直方图) A | 8.167 | * * * * * * * * * * * * * * * * B | 1.492 | * * * C | 2.782 | * * * * * * D | 4.253 | * * * * * * * * E |12.702 | * * * * * * * * * * * * * * * * * * * * * * * * * * F | 2.228 | * * * * G | 2.015 | * * * * H | 6.094 | * * * * * * * * * * * * I | 6.966 | * * * * * * * * * * * * * * J | 0.153 | K | 0.772 | * * L | 4.025 | * * * * * * * * M | 2.406 | * * * * * N | 6.749 | * * * * * * * * * * * * * O | 7.507 | * * * * * * * * * * * * * * * P | 1.929 | * * * * Q | 0.095 | R | 5.987 | * * * * * * * * * * * * S | 6.327 | * * * * * * * * * * * * * T | 9.056 | * * * * * * * * * * * * * * * * * * U | 2.758 | * * * * * V | 0.978 | * * W | 2.360 | * * * * * X | 0.150 | Y | 1.974 | * * * * Z | 0.074 |【英文频率特性】 单字母 -------------------------- 极高频| E 次高频| T A O I N S H R 中等频| D L 低频 | C U M W F G Y P B 甚低频| V K J X Q Z -------------------------- 双字母组: | TH | HE | IN | ER | AN | RE | ED | ON | | ES | ST | EN | AT | TO | NT | HA | ND | | OU | EA | NG | AS | OR | TI | IS | ET | | IT | AR | TE | SE | HI | OF | 三字母组: | THE | ING | AND | HER | ERE | ENT | THA | | NTH | WAS | ETH | FOR | DTH | HAT | SHE | | ION | HIS | STH | ERS | VER | *** the 频率几乎是 ing 的3倍 **** 英文单词以 E,S,D,T 为结尾的超过一半 **** 英文单词以 T,A,S,W 为起始字母的约占一半附【英文字母频率特性表(手机党版)】 (字母|频率) A | 8.167 || B | 1.492 || C | 2.782 || D | 4.253 || E |12.702 || F | 2.228 || G | 2.015 || H | 6.094 || I | 6.966 || J | 0.153 || K | 0.772 || L | 4.025 || M | 2.406 || N | 6.749 || O | 7.507 || P | 1.929 || Q | 0.095 || R | 5.987 || S | 6.327 || T | 9.056 || U | 2.758 || V | 0.978 || W | 2.360 || X | 0.150 || Y | 1.974 || Z | 0.074 ||
棋盘密码世界上最早的一种密码产生于公元前两世纪。是由一位希腊人提出的,人们称之为 棋盘密码,原因为该密码将26个字母放在5×5的方格里,i,j放在一个格子里,具体情 况如下表所示 1 2 3 4 5 1 a b c d e 2 f g h i,j k 3 l m n o p 4 q r s t u 5 v w x y z 这样,每个字母就对应了由两个数构成的字符αβ,α是该字母所在行的标号,β是列 标号。如c对应13,s对应43等。如果接收到密文为 43 15 13 45 42 15 32 15 43 43 11 22 15 则对应的明文即为secure message。其特点如下:(1)密文中每两个数字被编做了一组;(2)所有数字本身均在1~5间浮动。可以结合上述事实做如下猜想:(1)密文以数字代表明文中的字母,极有可能是一组数字表示一个字母;(2)英文有26个字母,应当是数字结合的关键。
求灌水~~~~
自己来灌水咯,灌水,灌水,灌水,灌水,灌水........
弱弱的问一问吧主们奥,这帖子达到精品的要求了么。。。
贴吧热议榜
使用签名档&&
保存至快速回贴

我要回帖

更多关于 统一解压密码 1024 的文章

 

随机推荐