收藏专用有意思的文章

破解密码那些事儿(chapter 1,从零开始做加密,下)

2015-05-22  本文已影响7085人  失落的地平线

说完了凯撒的密码轮,我们换一个,不过也是类似的人称加密带?(我称之加密带)

The St. Cyr Slide

(既然不好翻译,我就保留英文吧)

另外一种可以用纸做的加密器就是这个The St. Cyr Slide,其实和加密轮很很像,但是这个是笔直的一条。(实际上是一样的)

The St. Cyr Slide

把这个东西复印向来,(也可以在网站打印http://invpy.com/stcyrslide)然后剪成3段。

将下面的两条印着字符的纸带粘起来(后面的虚线和前面的黑色的A粘在一起)。在大纸条的两侧划开两个口子,然后将粘好的纸带穿进去,看起来是这个样子的:

用法和加密轮一样,黑色的A对应的字符就是加密秘钥,上图是H,对应的秘钥是7,然后用长纸带的字母对应要加密的明文,用大纸片上面的字符替换。解密的话,在大纸片上找到对应的字母,然后替换成下面可滑动纸片上的字母就可以了。

大纸片上的两个缝隙会帮你隐藏掉那些额外的字母,所以一眼过去就可以找到要替换的字母。(实话说,只是看得容易一点,好吧问题来了,为什么滑动的纸条是由两条纸条粘起来的呢?)

受益于这个The St. Cyr Slide,你可以以更简单的做字母替换,因为笔直的字母排列比圆环容易看多了。

可打印的材料和电子版虚拟的工具可以在http://invpy.com/stcyrslide找到。

接下来就是练习时间,Chapter 1,问题来了。

请注意!不要忽略练习题!光是读书,不做题是做不了黑客的!必须做!干!(味道好像有些变了,你懂的)

1.使用密码轮或者St. Cyr Slide加密下面的句子,密码是5

Eat food.

Mostly plants.

Not too much.

2.使用密码轮或者St. Cyr Slide解密下面的密文,密码是17

Z YRMV DP WRKYVI'J VPVJ.

REU DP DFKYVI’J EFJV.

ZE R ARI LEUVI DP SVU.

答案在这里:

1.加密后的密文

Jfy ktti.

Rtxyqd uqfsyx.

Sty ytt rzhm.

2.解密后的明文

I have my father’s eyes.

And my mother’s nose.

In a jar under my bed.

上一篇下一篇

猜你喜欢

热点阅读