楼主: 33074

[密码学习] 手机键盘密码....

简洁模式
发表于 2014-4-12 19:47:02 | 显示全部楼层
一、直接数字表示法:即两个数字一组,第一个表示键盘上的某个键,第二个表示该键上的第几个字母。例:“53638332”表示的就是“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等。
五、键盘坐标轴法(仿垂死原创):以147为X轴,123为Y轴,密文中每两个数字为一组,前一个代表行数,后一个代表该行的第几个。(第三行有十一个字母,表示起来较不方便,所以将S和Z当作第四行,即41代表S,42代表Z)例:“26293615”代表“LOVE”。特征:数字为偶数个,且不含有0,奇数在1到4浮动(4后只出现1或2)。
六、对称替换法:在每个按键中做对称,即第一个字母换成最后一个,中间一个字母不变。例:“OGOCBCQ”即为“MIMABAR”。特征:貌似没有很明显的特征,不过“BEHKNU”这几个字母加密后是不会改变的。
七、字母位置描述法:用三个数字表示一个字母,第一个数字表示行数,第二个表示键数,第三个表示该键上的第几个字母。例:“223.233.323.132”即代表“LOVE”。特征:所有数字在1到4浮动,总个数为3的倍数。
八、非智能字母输入加密法:就是在手机中用非智能且不含有0和1。输入法时输入字母时用的方法(智能输入的方法见“三”)。例: “3327777999”即代表“EASY”。特征:数字重复连续出现,
九、键盘方位表示法:利用英文中东南西北的缩写来代表手机上的按键,后面再跟一个数字表示是改按键上的第几字母。为保持整齐,可将5上的字母可以移至1。例:可以用“SW4EE3SW4”表示“SOS”。(用两个E是为了保持整齐)特征:频繁出现NEWS四个字母,总字符数为3的倍数,最大数字不过4。

总结:手机键盘加密主要的思路大体可分为三条。一是通过不同的方式来描述字母的位置,这种方法比较明显的特征是几乎不含有0,而且数字大多在1到4浮动。二是利用了手机编辑文字的功能,如第三、八种,这种加密特征通常不太明显。三是“其他”,一些比较诡异的方法,如第四、六种。以上的九种加密方法都还有很大的潜力可挖,特别是配合其他密码使用的时候可能效果更佳,所以各位同学不要拘泥于上面所说的,灵活地做一些处理可能会更好。
登录帐号可查看完整回帖内容
本主题帖为【历史主题】,仅楼主发布内容可以浏览。
尚未登录
您需要登录后才可以回帖 登录 | 加入学院