找回密码
 人工审核注册

QQ登录

只需一步,快速开始

查看: 13896|回复: 33

[密码学] 密码知识讲座与练习(一)——

[复制链接]

柯南再世

UID
273
经验
3877 点
B币
2663 个
原创
0 篇
创作值
0 点
分享值
0 分
推理积分
0 分
发表于 2009-8-9 18:53:04 | 显示全部楼层 |阅读模式

加入一起搜索真相

您需要 登录 才可以下载或查看,没有账号?人工审核注册

×
栅栏密码<入门版>      

一,定义

栅栏密码,就是将需要加密的明文分成N组,每组M个字母(每组字母数可等可不等,一般情况为相等),然后把每组的第I个字母连接在一起并加以整合,形成一行无规律字母序列,用以传送讯息的加密方法。

二,典例

下面以例子为主来具体解释上述定义。

首先是最为常见的2栏密码,例一如下,

明文:I love you.(我爱你)    去间隔,整理成:ILOVEYOU

以两个字母为一组,分成四组:IL OV EY OU

连接每组的第一个字母,得:IOEO

连接每组得第二个字母,得:LVYU

整合成为一行,既得密文:IOEOLVYU

当然,实际中要比这样复杂得多,绝非两组这样简单,比如例二,

明文:I do not know.(我不知道)   整理成:IDONOTKNOW

以五个字母为一组,分成两组:IDONO TKNOW

依次连接,整合成密文:ITDKONNOOW

当然,还有可能会出现总字数为奇数的明文,如例三,

明文:Seeing is beliving.(眼见为实)   整理:SEEINGISBELIEVING

两个一组,从前至后整理:SE EI NG IS BE LI EV IN G

整理得密文:SENIBLEIGEIGSEIVN

三,解密原则及基本解法

原则:组成棚栏的字母个数一般不会太多,一般不超过30个,一般只是一、两句话而已。所以,我们可以通过分析密码的字母个数来解出密码。

基本解法:约数法。

例一解法,

密文:IOEOLVYU    约数1,2,4,8,可能为2栏或4栏密码。

尝试2栏,从中间分隔密码:IOEO LVYU

上下排列,得:I O E O

               L V Y U

按上下上下的顺序依次连接,得ILOVEYOU,即可得明文:I love you.(我爱你)   

关于例二,同理可以尝试2栏或5栏,得出答案,不再赘述。

例三解法,

密文:SENIBLEIGEIGSEIVN      可以看出,明文字数为17,为奇数,如果是两栏(9-8),正好第一栏富裕一个字母,可能就是分隔时出现的多余字母,可以尝试求解,当然,也可以是三栏(6-6-5),前两行富裕字母收尾。

依次尝试即可,两栏:S E N I B L E I G

                     E I G S E I V N  

上下连接既是答案了。如果不行,可尝试其他,总体来看,较为简单。

综上,单纯出现栅栏密码的情况,解法万变不离其宗,当然,这种情况很少,大多数密码会有类似凯撒密码,其他语言或者与汉语拼音相结合,组成较为复杂的密码。

四,基础及提升练习

1,IEHHAITM(基础);

2,TEESCRHRIAA(基础);

3,ASLELNASLAJLLHLWLDCHLVILABEAJKAHEL(提升);

4,QGBKSYSHJIEUEIIIIAN (提升,提示:汉语拼音 )。
太阳底下没有什么新鲜的事情,一切都是历史的重复。

UID
412
经验
11 点
B币
23 个
原创
0 篇
创作值
0 点
分享值
0 分
推理积分
0 分
发表于 2009-8-11 11:02:23 | 显示全部楼层 来自 云南省临沧市 电信
{:3_58:}汗这么难

UID
622
经验
11 点
B币
9 个
原创
0 篇
创作值
0 点
分享值
0 分
推理积分
0 分
发表于 2009-11-16 22:09:01 | 显示全部楼层 来自 上海市 电信
收藏着好好研究

工藤家の

UID
584
经验
16088 点
B币
7962 个
原创
2 篇
创作值
0 点
分享值
0 分
推理积分
4 分
发表于 2009-11-21 20:47:46 | 显示全部楼层
2.there is a car
从此时间停在年少时。

工藤家の

UID
584
经验
16088 点
B币
7962 个
原创
2 篇
创作值
0 点
分享值
0 分
推理积分
4 分
发表于 2009-11-21 21:03:14 | 显示全部楼层
1.I hate him
从此时间停在年少时。

嗜睡者

UID
56
经验
11792 点
B币
3749 个
原创
0 篇
创作值
0 点
分享值
0 分
推理积分
0 分
发表于 2009-11-21 21:08:58 | 显示全部楼层
1、I HATE HIM
2、THERE IS A CAR
3、ALL SHALL BE WELL AND JACK SHALL HAVE JILL
4、QI GE BU KE SI YI DE SHI JIAN=七个不可思议的事件
就算最后遍体鳞伤、也要露出欠扁的笑。。

工藤家の

UID
584
经验
16088 点
B币
7962 个
原创
2 篇
创作值
0 点
分享值
0 分
推理积分
4 分
发表于 2009-11-21 21:09:38 | 显示全部楼层
其余的再看哈~~一一没白教的说....:loveliness:
从此时间停在年少时。

工藤家の

UID
584
经验
16088 点
B币
7962 个
原创
2 篇
创作值
0 点
分享值
0 分
推理积分
4 分
发表于 2009-11-22 12:24:46 | 显示全部楼层
- =|||真是的....刚才上课时我刚把解来~~工藤你就...先我一步....
从此时间停在年少时。

工藤家の

UID
584
经验
16088 点
B币
7962 个
原创
2 篇
创作值
0 点
分享值
0 分
推理积分
4 分
发表于 2009-11-22 12:26:40 | 显示全部楼层
我说....第三个的那个意思怎么....还是我理解错了~~
从此时间停在年少时。

工藤家の

UID
584
经验
16088 点
B币
7962 个
原创
2 篇
创作值
0 点
分享值
0 分
推理积分
4 分
发表于 2009-11-22 12:27:54 | 显示全部楼层
all shall be well, and jack shall have jill
有情人 终成眷属~~~LZ真是......
从此时间停在年少时。
您需要登录后才可以回帖 登录 | 人工审核注册

本版积分规则

Archiver|微推理|小黑屋|Baker Street推理缘地|推理书库

GMT+8, 2024-5-1 18:46 , Processed in 0.156371 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表