导航

你有密码吗? 揭开密码的秘密(2)

2015-10-01 08:26  川北在线整理

  简单的密码有两种:用别的符号、字母和数字代替其他字母的替代密码;把字母用别的顺序编写的转换密码。替代密码很简单,比如我可以把这篇文章翻译成英语,用英语为这篇文章加密,不过因为英语被大家普遍掌握,使得这种加密方法显得过于简单。我们常用的密码主要是转换密码,比较早的转换密码有凯撒移位法,它的加密方式是将普通字母表向后移动几位,如下:

QQ图片20150213101547

    凯撒移位密码

  这种方法可以提供25种可能,想要破解也只要尝试25次即可。为了增加译码的难度,我们可以在凯撒移位密码里加入关键词。首先,将关键词放在字母表的开头,然后按照顺序完成字母表中剩余部分,从关键词的最后一个字母开始,省略用过的字母。

  比如以“look”为关键词,把它放在密码的字母表开头,因为要省略用过的字母,“look”只能写为“lok”,并且后面的字母表中的“O”也要一并省去,即:

  明码表:ABCDEFGHIJKLMN

  密码表:LOKLMNPQRSTUVW

  这种密码提供了超过多种的可能性,这样就不会被轻易试出密码啦。如果你认为这样一种密码就可以很好地保护你的信息安全,那就图样图森破啦。实际上,通过大量的统计人们发现,英语中有几种字母出现的频率比其他字母要高很多,这就给译码人提供了一种强有力的武器——频率分析法。凯撒移位法只是掩盖了字母本身,并不能改变字母出现的频率,这样的密码正好让频率分析法大显身手。解密恩尼格玛机

  频率分析一出现,编码人就开始寻找破坏频率分析的方法。15世纪一个叫利昂•巴提斯塔•艾伯提的人想出了使用两个或者更多的字母表加密的方法,这就是“多字母表替代体系”。这种替代体系虽然可以阻止译码人使用频率分析法译出密码,但是在紧急情况下出错的几率也是非常高的。为了更好地使用这种编码方法,人们需要一种方便的编码机器。二战时期,让盟军译码人倍感头疼的恩尼格码机就是其中著名的代表。

[责任编辑:沫朵]
分享到:
资讯 区域 市州 读报 宠物 观点 科技 养花