收藏 分销(赏)

常用密码表.doc

上传人:快乐****生活 文档编号:4101380 上传时间:2024-07-29 格式:DOC 页数:6 大小:37.54KB
下载 相关 举报
常用密码表.doc_第1页
第1页 / 共6页
常用密码表.doc_第2页
第2页 / 共6页
常用密码表.doc_第3页
第3页 / 共6页
常用密码表.doc_第4页
第4页 / 共6页
常用密码表.doc_第5页
第5页 / 共6页
点击查看更多>>
资源描述

1、【基本字母表】01020304050607080910111213-ABCDEFGHIJKLM=14151617181920212223242526-NOPQRSTUVWXYZ=QWE加密表abcdefghijklmnopqrstuvwxyzQWERTYUIOPASDFGHJKLZXCVBNM-其实QWE加密可以表示成这种形式;-(a,q,j,p,h,i,o,g,u,x,b,w,v,c,e,t,z,m,d,r,k)(f,y,n)(l,s)-至于它是什么意思,自己去琢磨。-至于这种形式比表形式有什么优点,自己去琢磨.【QWE解密表】ABCDEFGHIJKLMNOPQRSTUVWXYZ-kxvmc

2、nophqrszyIjadlegwbuft=【电脑键盘表】!*()_+|1234567890=1QWERTYUIOP7/8/9-Tab2ASDFGHJKL;4/5/6-CapsLock3ZXCVBNM,./1/2/3Shift-0=【手机键盘表】12345678901ADGJMPTW2BEHKNQUX3CFILORVY4-S-Z-=【埃特巴什加密/解密表】abcdefghijklmnopqrstuvwxyz-ZYXWVUTSRQPONMLKJIHGFEDCBA=反序QWE加密表abcdefghijklmnopqrstuvwxyz-MNBVCXZLKJHGFDSAPOIUYTREWQ-(a,m,

3、f,x,e,c,b,n,d,v,t,u,y,w,r,o,s,i,k,h,l,g,z,q,p)(j)【反序QWE解密表】ABCDEFGHIJKLMNOPQRSTUVWXYZ-pcenxmlksjihabrqzwovtdyfug=【摩斯解码表(英文字符)】-TE-M-N*IA-O-K*S-R-GD*U*W-Y*H*L-C*V*-*Q*X*F-P-Z*B-J-【英文字母频率特性表】(字母|频率直方图)A|8.167|*B|1.492C|2。782*D|4.253|*E|12.702*F2。228*G2。015H|6.094|*I|6.966*J|0。153K|0。772*L4.025*M2.406*

4、N6.749*O7。507*P|1.929*Q0。095|R5。987|*S|6。327|*T|9.056*U|2.758|V0。978|*W|2.360X0.150|Y1。974|Z0.074【英文频率特性】单字母-极高频E次高频|TAOINSHR中等频DL低频CUMWFGYPB甚低频VKJXQZ-双字母组:THHE|INER|ANRE|ED|ON|ESSTENAT|TONTHAND|OUEANGAS|ORTIISET|ITARTE|SEHIOF三字母组:|THEINGAND|HEREREENT|THA|NTHWASETHFORDTH|HAT|SHE|IONHISSTHERSVERthe频率

5、几乎是ing的3倍*英文单词以E,S,D,T为结尾的超过一半*英文单词以T,A,S,W为起始字母的约占一半培根密码A = aaaaa E = aabaa I/J= abaaa N = abbaa R = baaaa W = babaaB = aaaab F = aabab K = abaab O = abbab S = baaab X = bababC = aaaba G = aabba L = ababa P = abbba T = baaba Y = babbaD = aaabb H = aabbb M = ababb Q = abbbb U/V= baabb Z = babbb加密规则:

6、(1)AM=a,也就是说A到M的所有字母都替换成a。 N-Z=b,也就是说N到Z的所有字母都替换成b. (2)A-M=a,也就是说a可以替换成AM中的任何一个字母 N-Z=b,也就是说a可以替换成N-Z中的任何一个字母波雷费密码是于19世纪流行的一种采用座标系换字表的加密系统。它采用以下的字母表作为座标系统:ABCDEFGHI/JKLMNOPQRSTUVWXYZ加密的方法是:1。把讯息分拆成一对对的字母,即字母对(digraphs)。而字母对内之字母必须不同,相同时则在中间插入x、z或q等(选其一)较少用的字母.如最後只剩一个字母,同样地,加入x等来组成字母对.2。从表中可看出,所有字母对可分

7、成三类:两个字母在同一行,两个字母在同一列,或前述情况皆非.3.对明文加密时,若两个字母都在同一行就各自用右边的字母代替,如果右边没字了,则用同行开头(即最左边)的字母代替。例如:lo变成MP,wz则变成XV。4。同样道理,对同一列的字母,则用其下方的字母取代,最底的则用同列最上方的字母取代.例如:gr变成MW,jy则变了OD。5。至于遇到第三种情况时,则用另一种加密方法:取字母对中第一个字母所在的行,及第二个字母所在的列,它们所交汇出的字母就用来加密第一个字母;加密第二个字时,则取字母对中第一个字母所在的栏,及第二个字母所在的行所交汇出的字母为替身。所以,mt会变成OR,而by则变成DW。明

8、文minimizecheesecake分解成字母对的明文minimizechexesecakex密码文OGOHOGEKHNCZADEFCZ可以看出,波雷费密码算不上十分强固,因为其虽然抹除了单个字母的频率特征,但掩盖不了明文内字母对的频率。所以只要找出最常出现的字母对,再假定它们就代表了英文中最常用的几个字母对th、he、an、in、er后,就能破解它了。常见密码1字母替换例:Qxjsnqvv,ksdqisqvnsqwlamcvjjdcuAAU,qgwksjdcgfjdsAAUcujdsasujbgsksdqissisnussg。Kskqgjsisnlbgsicucjdsns,vsqngjds

9、jdcgeukdbkqgjjbvsqng。个人感觉是所有密码中最重要的一种,要想熟练破解所有密码,就一定要熟悉这种密码。在推理小说大师爱伦坡的金甲虫一文中有很详尽的介绍,简略归纳出其破译步骤为:1。根据被译文段的格式、断句、字符的长短、字符的种类数目来判断密码的语言,这也是破译所有密码所必不可少的第一环节。一般中文的密码以25个字符居多,而英文则不会超过15个,下文讨论英文密码。2.数出字符使用的频率并纪录,根据字符的频率可以大致做出判断.在英文中以字母e出现的最多,其次依次是aoidhnrstuycfglmwbkpqxz。3。英文中以单词the出现的次数最多。可以根据这个原理察看是否有重复多

10、次的三个字母组合的词,便基本可以判断t、h、e这三个字母了.4。接下来便可以将t、h、e三个字母带入,观察哪些词可以猜测出来,比如已知t.ee(未知字母用。表示)就可以判断.为r了,因为常用的词汇中,只有tree满足结构。以此方法反复带入并不断检验前面的推理,很快就能够解决整个密码注意:此种密码通常用各种符号来代替英文字母,达到混淆的目的。常见密码3维吉尼亚密码例:待补充这种密码首先引入了密钥的概念。看似复杂,但实际上就是恺撒密码的延展。例如:密钥为man,原文为Iamrich.(见下表)则原文中的I对应的密文为M行(第一个密码为M的那行)的U,A对应A行的A,M对应N行的Z,R对应M行的D以

11、此类推.简单地归纳为:密钥:Manmanm.(man循环使用)原文:Iamrich。密文:Uazdipt.ABCDEFGHIJKLMNOPQRSTUVWXYZBCDEFGHIJKLMNOPQRSTUVWXYZACDEFGHIJKLMNOPQRSTUVWXYZABDEFGHIJKLMNOPQRSTUVWXYZABCEFGHIJKLMNOPQRSTUVWXYZABCDFGHIJKLMNOPQRSTUVWXYZABCDEGHIJKLMNOPQRSTUVWXYZABCDEFHIJKLMNOPQRSTUVWXYZABCDEFGIJKLMNOPQRSTUVWXYZABCDEFGHJKLMNOPQRSTUV

12、WXYZABCDEFGHIKLMNOPQRSTUVWXYZABCDEFGHIJLMNOPQRSTUVWXYZABCDEFGHIJKMNOPQRSTUVWXYZABCDEFGHIJKLNOPQRSTUVWXYZABCDEFGHIJKLMOPQRSTUVWXYZABCDEFGHIJKLMNPQRSTUVWXYZABCDEFGHIJKLMNOQRSTUVWXYZABCDEFGHIJKLMNOPRSTUVWXYZABCDEFGHIJKLMNOPQSTUVWXYZABCDEFGHIJKLMNOPQRTUVWXYZABCDEFGHIJKLMNOPQRSUVWXYZABCDEFGHIJKLMNOPQRSTV

13、WXYZABCDEFGHIJKLMNOPQRSTUWXYZABCDEFGHIJKLMNOPQRSTUVXYZABCDEFGHIJKLMNOPQRSTUVWYZABCDEFGHIJKLMNOPQRSTUVWXZABCDEFGHIJKLMNOPQRSTUVWXY常见密码4栅栏密码例:iiaundysoitssnyaintt此密码一般适用于较短的密码,原理是字母的错位.操作步骤如下:thislittlechildisfunny(原句)thislittlechildisfunny(去掉空格)tiltlcidsunhsitehlifny(上下拆开)tiltlcidsunhsitehlifny(合并)破译

14、时只要按照相反的步骤来就行了。另一种栅栏密码的操作步骤如下:thislittlechildisfunny(原句)thislittlechildisfunny(去掉空格)thhiilsdliistftulnency(左右拆开)thhiilsdliistftulnency(合并)当用中文的汉语拼音做栅栏密码时十分有趣,可以选择用声母做前排,韵母做后排.例如:zhonghuarenmingongheguo(原句)zhonghuarenmingongheguo(去掉空格)zhhrmghgonguaeninongeuozhinongghonguahreengmuo(上下或左右拆开)zhhrmghgong

15、uaeninongeuozhinongghonguahreengmuo(合并)手机键盘加密的若干方法一、 直接数字表示法:即两个数字一组,第一个表示键盘上的某个键,第二个表示该键上的第几个字母。例:“53638332”表示的就是“LOVE四个字母。特征(只考虑单层,下同):有偶数个数字,其中偶数位的数字在1至4浮动,不含有0。二、键盘坐标加密法:在键盘上以456为轴258为轴建系,密文中每个字符用一个角度和一个数字表示,角度表示键盘上的键,数字表示该键上的第几个字母。例:“180103451即表示“GOD”。说明:若想表示5上的字母(JKL)可用135表示,因为1上不含任何字母。特征:比较明显

16、一般前个数字是45的整数倍,后个数字在1到4浮动.三、智能拼音按键法:最简单的一种了,直接在手机上输入密文,出现的中文即为明文。领:“PGMWGM”即为“拼音”。四、键盘形象法:即在手机键盘上画出要加密的字母,然后按顺序写出画改字母时经过的数字。例:“3214789”表示“C。特征:连着的数字较多(指手机上按键连着),如147.456等。五、键盘坐标轴法(仿垂死原创):以147为X轴,123为Y轴,密文中每两个数字为一组,前一个代表行数,后一个代表该行的第几个.(第三行有十一个字母,表示起来较不方便,所以将S和Z当作第四行,即41代表S,42代表Z)例:“26293615”代表“LOVE”。特

17、征:数字为偶数个,且不含有0,奇数在1到4浮动(4后只出现1或2).六、对称替换法:在每个按键中做对称,即第一个字母换成最后一个,中间一个字母不变.例:“OGOCBCQ”即为“MIMABAR”。特征:貌似没有很明显的特征,不过“BEHKNU”这几个字母加密后是不会改变的.七、字母位置描述法:用三个数字表示一个字母,第一个数字表示行数,第二个表示键数,第三个表示该键上的第几个字母。例:“223.233。323。132”即代表“LOVE”。特征:所有数字在1到4浮动,总个数为3的倍数。八、非智能字母输入加密法:就是在手机中用非智能输入法时输入字母时用的方法(智能输入的方法见“三”)。例:“3327

18、777999即代表“EASY。特征:数字重复连续出现,且不含有0和1。九、键盘方位表示法:利用英文中东南西北的缩写来代表手机上的按键,后面再跟一个数字表示是改按键上的第几字母。为保持整齐,可将5上的字母可以移至1。例:可以用“SW4EE3SW4表示“SOS”.(用两个E是为了保持整齐)特征:频繁出现NEWS四个字母,总字符数为3的倍数,最大数字不过4。十、小总结:手机键盘加密主要的思路大体可分为三条。一是通过不同的方式来描述字母的位置,这种方法比较明显的特征是几乎不含有0,而且数字大多在1到4浮动。二是利用了手机编辑文字的功能,如第三、八种,这种加密特征通常不太明显.三是“其他”,一些比较诡异

19、的方法,如第四、六种.以上的九种加密方法都还有很大的潜力可挖,特别是配合其他密码使用的时候可能效果更佳,所以各位同学不要拘泥于上面所说的,灵活地做一些处理可能会更好.埃特巴什码这是一种很简单常见的字母代换,用ZYXCBA分别代换ABCXYZ如果觉得记不清楚的话,可以将字母分两行写,第一行写ABCLM,在M的下面写N,然后向左写OPQXYZ,每个字母的上方或下方的字母即是该字母的加密字母。变型:其实不一定非要在26个字母中做这种变换,可以将26个字母先分成若干段(每段为偶数个),然后在每一段中使用这种代换,比如将A到L分为一段,那么ABCDEF的加密字母就分别是LKJIHG,然后再将剩下的14个

20、字母做类似变换.当然分段也不一定要分成两段,多少段都可以的.培根密码弗朗西斯培根,英国人,他是第一个意识到科学技术能够改变世界面貌的哲学家。他不仅意识到这一点,而且积极投入到科学技术的探索中。他对密码学的兴趣很浓,设计出的密码也丰富了密码学的内容。他设计的密码非常独特,它可以不加过多的“雕饰”,几乎以本来的“素面”在你眼前晃过,而不会引起你的注意。培根所用的密码是一种本质上用二进制数设计的.不过,他没有用通常的0和1来表示,而是采用a和b.下面是他设计的26个英文字母二进制表示法.A aaaaaB aaaabC aaabaD aaabbE aabaaF aababG aabbaH aabbbI

21、 abaaaJ abaabK ababaL ababbM abbaaN abbabO abbbaP abbbbQ baaaaR baaabS baabaT baabbU babaaV bababW babbaX babbbY bbaaaZ bbaab编写密码时,把密文每五个字母为一组,凡是其中的正体字母代表a,斜体字母代表b。随意选取句子或文章,就可以通过改变字母的写法来加密了.分组密码是将明文消息编码表示后的数字(简称明文数字)序列,划分成长度为n的组(可看成长度为n的矢量),每组分别在密钥的控制下变换成等长的输出数字(简称密文数字)序列。分组密码将定长的明文块转换成等长的密文,这一过程在秘

22、钥的控制之下。使用逆向变换和同一密钥来实现解密.对于当前的许多分组密码,分组大小是64位,但这很可能会增加。明文消息通常要比特定的分组大小长得多,而且使用不同的技术或操作方式.这样的方式示例有:电子编码本(ECB)、密码分组链接(CBC)或密码反馈(CFB).ECB使用同一个密钥简单地将每个明文块一个接一个地进行加密;在CBC方式中,每个明文块在加密前先与前一密文块进行“异或运算,从而增加了复杂程度,可以使某些攻击更难以实施.“输出反馈方式(OFB)类似CBC方式,但是进行“异或”的量是独立生成的.CBC受到广泛使用,例如在DES(qv)实现中,而且在有关密码术的技术性方面的相应书籍中深入讨论

23、了各种方式。请注意:您自己建立的密码系统的普遍弱点就是以简单的形式来使用某些公开的算法,而不是以提供了额外保护的特定方式使用.迭代的分组密码是那些其加密过程有多次循环的密码,因此提高了安全性。在每个循环中,可以通过使用特殊的函数从初始秘钥派生出的子密钥来应用适当的变换。该附加的计算需求必然会影响可以管理加密的速度,因此在安全性需要和执行速度之间存在着一种平衡。天下没有免费的午餐,密码术也是如此;与其它地方一样,应用适当方法的技巧中有一部分是源于对需要进行的权衡以及它们与需求平衡的关系如何的理解.分组密码包括DES、IDEA、SAFER、Blowfish和Skipjack最后一个是“美国国家安全

24、局(USNationalSecurityAgency,NSA)限制器芯片中使用的算法.所谓栅栏密码,就是把要加密的明文分成N个一组,然后把每组的第i个字连起来,形成一段无规律的话。一般比较常见的是2栏的棚栏密码。比如明文:THEREISACIPHER去掉空格后变为:THEREISACIPHER两个一组,得到:THEREISACIPHER先取出第一个字母:TEESCPE再取出第二个字母:HRIAIHR连在一起就是:TEESCPEHRIAIHR这样就得到我们需要的密码了!而解密的时候,我们先吧密文从中间分开,变为两行:TEESCPEHRIAIHR再按上下上下的顺序组合起来:THEREISACIPH

25、ER分出空格,就可以得到原文了:THEREISACIPHER但是有些人就偏不把密码作出2栏,比如:明文:THEREISACIPHER七个一组:THEREISACIPHER抽取字母:TAHCEIRPEHIESR组合得到密码:TAHCEIRPEHIESR那么这时候就无法再按照2栏的方法来解了.。.不过棚栏密码本身有一个潜规则,就是组成棚栏的字母一般不会太多.(一般不超过30个,也就是一、两句话)这样,我们可以通过分析密码的字母数来解出密码。.比如:TAHCEIRPEHIESR一共有14个字母,可能是2栏或者7栏。尝试2栏。失败尝试7栏。.成功然而当棚栏和拼音相结合后,诞生出一种令人痛恨的新思路。比如在正道学院网络版的开篇flash中出现过这样一个棚栏:QGBKSYSHJIEUEIIIIAN总共19个字母貌似不符合棚栏的规则。.其实是因为出现了一个叫做捆绑的冬冬:QGBKSYSHJIEUEIIIIAN看到了吗?上面是声母,下面是韵母。.声母中的sh和韵母中的ian都是被作者当为一个字符使用.。

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服