新浪博客

密码学的24个例题

2011-06-18 13:42阅读:
第一题题目(2L):
abamimiaowamimiaow
解答:
加密方法:全文倒序、拼音
一眼就能看出这个具有明显的汉语拼音特征:
a、ba、mi、miao、wa、mi、miao、w
可是读着不通,而且最后的一个W又解释不了。
仔细看下,发现如果倒过来看就能解释得通最后的W了。
woaimimawoaimimaba
然后加上空格和标点
wo ai mi ma,wo ai mi ma ba!
再译成中文,完成
我爱密码,我爱密码吧!
说明:
这种密码虽然再简单不过了,但是却很难想得起来(至少我是这样)。
特征:
如果原文是拼音,则一般都会在末尾处留下一个声母音(如:wu中的w)
如果原文是英文,则一般都会大量出现“eht”这个词。

第二题题目(5L):
XPBJCFJKJOHUJBOBONFO
解答:
加密方法:恺撒密码(单字母表替换)(移位密码)
第一个字母是X,全文又没有大量地出现元音字母,应该就是经过了恺撒移位了。
一般的恺撒密码都是将A向后移,既由A移到B,而很少从B移到A。所以我们手动解密的时候,要向前推,既按照字母表的顺序,将密文倒推回去。
X的前一位是W
P的前一位是O
以次类推,得出WOAIBEIJINGTIANANMEN,这里就能看出是汉语拼音了。
整理得出
我爱北京天安门。
说明:
恺撒密码是所有密码中最基本的一种密码了,许多密码都是由恺撒密码衍生出来的。所以要想掌握好密码,就一定要熟练地掌握恺撒密码。
标准的恺撒密码是后移三位,即:A-D,B-E……
广义的恺撒密码则没有移位次数的限制。
特征:
英文恺撒中元音很少、字母e很少,破解时可以数出出现频率最高的一个字母,一般这个字母就是字母e。然后以此为突破口,将全文整体移回。
汉语拼音的解法与英文类似,只不过使用的不是字母e,而是字母i和字母n。
第三题题目(7L):
szosieadfnuhuhghoiag
解答:
加密方法:栅栏密码
有元音,而且很多,一般情况下就要先考虑栅栏密码。
szosieadfn
uhuhghoiag
正好能分成二栏,
然后竖着写出来
suzhoushigehaodifang
整理,完成
苏州是个好地方。
说明:
栅栏按照字数的多少可以分为许多不同的种类,如二栏栅栏、三栏栅栏等,破译时不要拘泥于字数。
特征:
频率与标准频率相差无几,篇幅较短。

第四题题目(18L):
eannh aavs eomf euj?nusc tomh eerw!
解答:
加密方法:变序密码(首尾交换)
频率符合标准,又不是栅栏,推测是变序密码。
至于是哪种变序密码则未知。
逐一试验,发现前一单词的末字母与后一单词的首字母交换可得出完整的单词。
交换,整理,完成
Wanna have some fun?just come here!
说明:
变序密码作为密码的一大类,以种类繁多而著称。
破解这类的密码一般需要良好的英文单词的功底作为基础。
本密码所使用的单词字母数较少,对初学者还有有一定难度的。
此密码不适合加密含有较长单词的文段(如:important等),容易一眼就被看出来。
特征:
频率符合标准,长单词的中间部分不会改变次序,所以针对长单词较为简单。要养成对单词的敏感度。
汉语拼音的多为2~4个字母的单词,中间部分多出现字母u(如oud auh等)。


第五题题目(19L):
glwzb rh jrzmmrzm'h yrigswzb
解答:
加密方法:埃特巴什码(反字母表替换)
a b c d e f g h i j k l m
z y x w v u t s r q p o n
Today is Qiannian's birthday.
说明:
一般见到拿到一种密码,除非你一眼就能看出来是用什么方法加密的,否则首先就要尝试一下凯撒密码和这种密码。埃特巴什码是密码中十分常见的形式,诸位在破译的时候一定要熟练的掌握这种密码。
特征:
字母V的频率较高。

第六题题目(20L):
DIJOB JOUFSOFU JOGPSNBUJPO DFOUFS
解答:
加密方法:凯撒密码
解法见第二题
答案:
China Internet Information Center

第七题题目(39L):
---/-**/-*-/ **** ***-*/ -**
解答:
加密方法:摩斯电码(又称摩尔斯码)
电码表如下:
整理,完成:
One week have seven days.



第八题题目(54L):
She sels seashells on the seashore. Eg. Six silly sleepers slept softly on silk sheets.
解答:
加密方法:ASCII码
破译密码是一种需要不断积累的经验的一项工作,这种题就是很好的例子。
如果把这道题当作单表替换来做会痛苦死,工作量会很大,但是如果你事先就知道这个是ASCII码的话,就会变得十分简单。
把文本复制在下面的地址栏后面就可以了:
http://www.baidu.com/s?wd=
当然直接使用密码机器破解也可以。
She sels seashells on the seashore. Eg. Six silly sleepers slept softly on silk sheets.
特征:
%**(*为数字)
&#*
都是典型的网络代码的特征,只要熟悉了就没什么难的了。

第九题题目(55L):
23 08 01 20 09 19 20 08 05 19 13 01 12 12 05 19 20 18 15 15 13 09 14 20 08 05 23 15 18 12 04?
解答:
加密方法:单表替换(字母→数字)
极为常见的一种加密方式,常见到不能再常见了……
A-Z
1-26
对应的替换就行了。
解密只要反向操作就行了,没难度。
whatisthesmallestroomintheworld
整理,完成:
What is the smallest room in the world?
说明:
虽然很简单,但是不借助工具,快速而准确的读出来也并非易事,熟练是基础。
当你能够快速而准确的说出任意一个字母是第几个的时候,这种密码就可以PASS了。第十题题目(102L):

逻与然辑事联推物系理之的是间基在的础把内上握在展事的开物必的
解答:
加密方法:栅栏密码
初见这段文字的新手肯定会眼前一懵,不知其所以然,虽然是自己用了十来年的母语,也能看出些端倪,可就是丈二和尚摸不着头脑,不知其所以然。(我怎么说了那么多废话……)
其实方法还是我们熟悉的栅栏密码。变序密码的使用范围很广,不仅使用于英文,同样使用于中文汉字的加密。
这个密码是个十栏栅栏,破解的时候只要多做尝试就不难解答,关键是敢想敢做。
逻与然
辑事联
推物系
理之的
是间基
在的础
把内上
握在展
事的开
物必的
竖向读出,整理,完成:
逻辑推理是在把握事物与事物之间的内在的必然联系的基础上展开的。

第十题'题目(109L):
nijnaijuxnuxoayixgnodeux
解答:
加密方法:倒序密码(整体倒序)
倒序密码分为整体倒序和词倒序两种,这里提到的是整体倒序。
解法见第一题。
整理,完成:
学东西要循序渐进。(xue dong xi yao xun xu jian jin)

第十一题题目(113L):
WYNBIUUUBNNOOGADWSOUEG
解答:
加密方法:栅栏密码
还是栅栏,没什么好说的了。
WOYONGBAIDUWUSUOBUNENG
整理完成:
我用百度无所不能。

第十二题题目(118L):
el tsur co kti
解答:
加密方法:变序密码(倒序栅栏)
这道题目相对于前面的还是有一定灵活度的,
观察发现元音较多,基本断定没有经过凯撒移位。
多次尝试不难看出,每两个字符(空格也算)交换一下次序既得原文:
el/ t/su/r /co/ k/ti
le/t /us/ r/oc/k /it
也可以这样解:
el
t
su
r
co
k
ti
按照先右后左,先上后下的原则读即可。
整理,完成:
Let us rock

我的更多文章

下载客户端阅读体验更佳

APP专享