1、相关知识、概述名称:键盘密码密码背景:凡是利用键盘的特性而制作的密码,我们都可以称之为键盘密码。注 1既然是利用键盘加密的方法,肯定是有了键盘之后才出现的产物,可见其历史并不久远。常见的分类有计算机的键盘和手机的键盘两种,而这两种又根据具体的方法可以衍生出层出不穷的加密方法。由于键盘在生活中十分常用,所以使用这种形式加密的频率十分之高。天使贴的其中两层都是用到了键盘密码哦学好这种密码的重要性可见一斑。-最常用的电脑键盘加密方法是这样的:大键盘区方法一我们注意到大键盘区所有的字母上面都有其对应的数字,这个位置几乎在所有的键盘都是相同的。所以我们可以利用这一点应用单表替换的方法进行加密注 2:1
2、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对应刚才的字母
3、表,我们可以轻松地得到密文:63813331 5191 73313151 619171而一旦我们知道了加密的方法后,我们也可以轻松的反解出原文。-有了这种加密方法,我们可以拥有相当多的变种加密方法:例如(每一竖列是一种密码表) :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
4、,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 坐标数字替换为符号,第四列则是用的第一行的第一个字母代替数字。-这样的加密方法看起来很简单,但是相对应的,再加密的空间也很大。举个简单的例子,我们可以把 X、Y 坐标的顺序颠倒一下,用第一个数字表示 Y 坐标,第二个顺序表示 X 坐标:A 21,
5、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-方法二这种方法与刚才的方法很类
6、似,只是没有用数字那一行,而是利用了字母与字母之间的位置关系。例如,我们看到字母 Q 在字母 A 的上面,而字母 A 则在字母 Z 的上面,所以我们可以利用这种关系加密,用 Q 替换 A,用 A 替换 Z,用 Z 替换 Q,其他列以此类推:注 4注 4在加密字母 I、O、P 时,可以用文中所写的用字母来替换,也可以用符号来替换,如用“,”来替换字母“I” ,密码的加密方法很灵活,大家不必太过拘泥于我所讲的。-小键盘区小键盘的加密方法比较有趣,其应用于手机键盘也同样适用,简单说是一种象形的替换方式。例如我们加密字母 A 的序列是 1478963456,其实际上就是在小键盘上利用数字在写字,这种加
7、密十分有趣,但是缺点也很明显:只能加密较短的文字,如果加密的文字量较大,则加密后的文字量将十分庞大。由于究竟怎样画最像,笔画的顺序如何见仁见智,我这里提供的替换表仅供参考:A 1478963456B 74178965456321C 9874123D 7417896321E 789741456123F 741789456G 9874123563H 741456963I 852J 7898521K 741954453L 74123M 1475963N 1475369O 78963214P 741789654Q 7412698753R 741789654453S 987456321T 789852U
8、 7412369V 74269W 741585369X 753951Y 75952Z 7895123手机键盘手机我们每天都会用到,可以说手机这个东西我们再熟悉不过了,其键盘加密的原理和电脑键盘加密的原理类似,同样是运用了单表替换的思想。我们先看看手机键盘长什么样子吧加密的时候方法类似前文,例如加密:plants vs zombie,加密后的文字是:715321628174 8374 946361214332【解密方法】从繁多的加密方法我们可以看出,要想破解键盘密码,熟知各种的加密方法的特征是关键,唯有这样才能比较快的判断出加密形式,也就能十分轻松的破解了。这里特别提一下手机键盘加密的破解,手机键盘加密后有个比较特别的特征,即第二个数字不超过 4,大多数不超过 3,第一个数字没有 1 和 0。看到这样的特征的话,不要犹豫,忘手机密码上想吧