最近 作者: 主题: 内容:
 进入版区才能发表文章 
 您当前的位置: 推理之门 > 谜题解析 > 谜题大全   【版主】:tl,艾米,popodian 字体大小:
[1] [2] [3] [4]1页/共4页(总计38个回复) 下页
主 题: 密码知识讲座与练习(二)——棋盘密码及其“衍生物”<入门版>(人气:5227)
 夜云夜云打开夜云的博客
1 楼: 密码知识讲座与练习(二)——棋盘密码... 08年03月25日17点38分

本贴是精华帖,首次阅读收取推币20元,点此取消收费


密码知识讲座与练习(二)——棋盘密码及其“衍生物”<入门版> 推理之门——夜云

首先,我们来看一道简单的题目:21 32 55 53 24 45 23 33 15 (解此密码),答案是fly with me.

想必凡接触过密码一定时间的朋友都会看到过类似的题目,或者此题的作者本身还会以为这是自己的原创,其实这种密码的祖先早在公元前2世纪,希腊人波利比乌斯就发明了这种密码,也就是被后世称作“棋盘密码”的“Polybius方表”。

先来看上题吧,初看,可以总结其特点如下:(1)密文中每两个数字被编做了一组;(2)所有数字本身均在1~5间浮动。

可以结合上述事实做如下猜想:(1)密文以数字代表明文中的字母,极有可能是一组数字表示一个字母;(2)英文有26个字母,应当是数字结合的关键。

如果你的脑子够灵光,你就会想到坐标了,也就是一个5×5的方格,26个字母多出来的Z恰好在英文中是不常用的,可以忽略。当然没想到的朋友也不要灰心,下面就把这个密码的原理和解密过程介绍给大家:



如上图所示,用每个数字组的第一个数字去对应横行坐标,第二个数字去对应纵行坐标,即可得到明文了:fly with me.

笔者也曾出过一道类似的题目,当然,稍微增加了其难度,有兴趣的朋友可以参阅谜题大全精华区的帖子【临终密码之六惊天血案】,链接http://www.tuili.com/bbs/bbsShowDetail.asp?ftitle=临终密码之六惊天血案(★水白夕口★) tl最终悬赏!&act=search&fid=232023&aid=15&bid=31&bname=谜题大全&bmaster=tl,网事无忧321&aname=谜题解析&fz=0&userid=夜云谢过。

下面讲一下正宗的棋盘密码,看下图:



确实如棋盘一样吧?细心的朋友可能发现了,表中的字母i和j在同一位置上,的确,从这个密码诞生伊始就是如此。当然,根据国家间文字的差异,不同国家的人在运用时采取的方法也有不同,德文中也是讲i和j看做一个字母,英文则一般会省略去z,法文消去的是k或者w,意文因为只有21个字母,通常会加一些罗马的符号加以补充,可谓国有国别,文有文异,不再赘述。

这个伟大的发明在如今的我们看似简单,但却成了后世无数种密码的雏形,即被本人称作“衍生物”的各种密码变种,例如19世纪由英国科学家查尔斯发明的“普莱菲尔密码”,一战时期,德军中校弗里茨发明的新五字密码(即ADFGX密码)及后来的变种“ADFGVX密码”,Chase密码,当然夹叉式密码也多少受其影响。至于日历密码,有很多人并不把此归为一类,也就是说学术界还存在一点小争论,不过个人还是把它归到这里。

接下来就介绍一下日历密码和简述普莱菲尔密码。(如想了解更多,直接找我,加我QQ770974088)

一,日历密码

原则:(1)1—26代表a—z26个英文字母;(2)M,T1,W,T2,F,S1,S2分别代表周一到周日七天(英文首字母代替,1,2为了有别,也人为增加密度);(3)密钥即密码表

以2007年11月份的日历为密码表,我们来加密这个单词:dictionary

日历如下图示:



第一步,用数字代替明文中的字母,即D I C T I O N A R Y

4 9 3 20 9 15 14 1 18 25

第二步,写密文。

方法:例如单词首字母D用4代替,则在日历中找到4号,发现是本月第一个星期日,所以用S21表示;又如第七个字母N用数字14代表,找到14号,发现是本月第二个星期三,用W2代表。如此类推,得到密文如下:

S21 F2 S11 T13 F2 T23 W2 T21 S23 S24

此类密码的解法如下:

(1)首先要知道密钥,即密码表;

(2)其次分解密码中的星期i,即变成星期+数字的形式;

(3)去寻找对应的是第几个出现的星期i,对应日期;

(4)对应字母,练成单词,短语或句子。

二,普莱菲尔密码简述(附加)

因为涉及知识较为专业和复杂,仅在此介绍其加密过程的大概,解法大家可以自己探索成文,也可结合后面习题小试牛刀。

(1)省略Z,编写密码表。

原则:提取明文的不重复字母,例如明文为culture,即CULTURE.编写密码表,即将剩余的25个字母出去已有字母依次写下(同样是五乘五方格):



(2)整理明文。

原则:两个字母一组,出现相邻字母想听的情况或者最后只余下一个字母,加一个字母z作补充,使之成对。即:

CU LT UR EX

(3)写密文。

原则:1)两字母同行,以右边字母代替原字母;2)两字母同列,一下面的字母代替原字母;3)不同行或同列的两字母,使用对角线横或纵的代替规则。例如最后一组EX,可以按图

替代,当然,可以用S代E,D代X,也可以颠倒,好在只有两种方式,解起来也较为简单。

由此,可得如下的密文:

UL TR LC SD

一般是五个一组书写出来,即ULTRL CSD

(有兴趣的朋友自己总结一下其解法。)



最后是三个练习题:

1,棋盘密码练习: 13 51 44 42 44 22 43

2,日历密码练习:T13 W1 T22 W1 T22 S21 W1 T13 T22 W1 (密钥:2008年3月份日历)

附图:



3,我曾经破译过的一个普莱菲尔密码:KTYGW OOKGY NLHJO FCMYG KGLMM BWF
(密钥:crazy dog)

[此贴被夜云于2008-3-30 9:24:41修改过]

[此贴被艾米于2008-4-8 16:13:14修改过]


  点击复制本贴地址:





新QQ:1619665404   phenix

※来源: 【 推理之门 Tuili.Com 】.

 夜云夜云打开夜云的博客
2 楼: Re:密码知识讲座与练习(二)——棋... 08年03月25日17点46分


自己先顶自己一个,夜云辛苦了!






新QQ:1619665404   phenix

※来源: 【 推理之门 Tuili.Com 】.

 kenshin宁微君打开kenshin的博客
3 楼: Re:Re:密码知识讲座与练习(二)... 08年03月25日17点46分



看看学习下
夜云确实辛苦了
呵呵






梦醒人间看微雨,江山还似旧温柔
缪斯的花园:http://blog.sina.com.cn/freekenshin

新浪微博:http://www.weibo/freekenshin

宁微君
QQ:176261449
E-mail: cutthink@163.com

※来源: 【 推理之门 Tuili.Com 】.

 RZRZ打开RZ的博客
4 楼: Re:密码知识讲座与练习(二)——棋... 08年03月25日20点10分



真是辛苦了,休息一下。。。






Don’t cry because it is over,smile because it happened

※来源: 【 推理之门 Tuili.Com 】.

 龙琦l.lawliet
5 楼: Re:密码知识讲座与练习(二)——棋... 08年03月25日21点47分


小子,别的不说了.







正义必胜!



※来源: 【 推理之门 Tuili.Com 】.

 随随随随
6 楼: Re:密码知识讲座与练习(二)——棋... 08年03月25日22点01分


看不到图:g







※来源: 【 推理之门 Tuili.Com 】.

 文字笨笨拔萝卜
7 楼: Re:密码知识讲座与练习(二)——棋... 08年03月25日22点16分


辛苦 辛苦 辛苦

掌声

休息

抽烟

我给您点上

呵呵






                           震后归来,珍惜生活。

※来源: 【 推理之门 Tuili.Com 】.

 hw1598765蓝色的黄昏
8 楼: Re:密码知识讲座与练习(二)——棋... 08年03月25日23点11分


啥也不说了,送你一个字 --- 牛!






排除一切不可能的事,剩下的事无论是多么的不可能,但那都是真的!

所以大家要接受现实!

QQ:86823460

※来源: 【 推理之门 Tuili.Com 】.

 第六感解离性同一性障碍打开第六感的博客
9 楼: Re:Re:密码知识讲座与练习(二)... 08年03月26日00点00分


勤快人……顶个……






   直觉是我最后的武器!!!

     人生五十年,与天地长久相较,如梦又似幻;一度得生者,岂有不灭者乎?……

※来源: 【 推理之门 Tuili.Com 】.

 战舞者WarDancer
10 楼: Re:密码知识讲座与练习(二)——棋... 08年03月26日10点05分


学习了。。。。辛苦楼主。。。

不过对于chase密码,好像写得比较含糊。我看了几遍都理解不了。lz能说详细点吗?^_^







※来源: 【 推理之门 Tuili.Com 】.

[1] [2] [3] [4]1页/共4页(总计38个回复) 下页
每次上网自动访问推理之门   |    将推理之门加入收藏夹
邮件联系:zhejiong@126.com  沪ICP备2021006552号  沪公网安备31011502006128号  推理之门  版权所有 2000-2024