第十二章 热带水果(2/5)

  【哈利波特之晨光】小说免费阅读,请收藏 一七小说【1qxs.com】

  凯撒加密是最简单的加密方式,加密的双方首先要对字母的位移数字达成共识,比如,双方约定好的加密位移的数字是3,那么发送的每一个字母都要经过3个位移,A变成D,B变成E,C变成,假设明文是“attack”,经过位移为3的凯撒加密之后,就会变成“dwwtfn”。然后把加密过的文字通过送信人发给收信方,这样即使敌人抓到了这个送信人,拿到的也是一堆看不懂的文字,而成功拿到密文的将军们,再通过把密文的每个字母减3的方式,就能得到真实的明文信息,而这个过程,就称之为解密。

  这个加密方式被西方用了几百年,一直到一个阿拉伯人将它破译了。任何一部英文书的文字,然后计算出每个字母所使用的频率,会发现惊人的秘密,那就是在英语文字中,使用频率最高的字母永远是e,这是英文的文字性质决定的,而写密文的人并不会意识到,在密码学中,这被称为指纹。

  在15世纪左右,有人提出了多表密码来实现这一目的,多表密码与凯撒密码不同的是,不在是使用单一的数字进行位移加密,而是引用一个位移单词。这种加密的方式的第一步,是确定这个位移单词,假设是“world”,然后,将这个单词根据在字母表的位置,把这个单词转换为数字,“world”的字符对应“21、15、18、12、4”,接下来把这一列数在信息编码的过程中一直重复,把明文的信息根据这个数列进行位移。假设明文是“abcde fghij”,经过加密之后的密文就是“vrvqj bwavo”这样把密文发给同伴的时候,同伴可以根据事先约定好的秘密单词,减去相应的位移来对信息进行解密。假如密文被截获,窃听者计算出字母使用的频率,他将会发现更平坦的分布,“指纹”就难以发现。

  这个用来加密的词就是密钥,知道密钥后破译密文就快了,但要是不知道也不是不能破译,前提是这个人要很聪明,并且要沉下心来花时间研究,现在莫妮卡和艾伦桑德罗就在根据波莫娜给的密钥加密。

  女人就像是一部加密的书,掌握密钥的人读起来很快,不知道密钥的人怎么看都看不懂,如果就此放弃,那么他也就与秘密的知识没有关系了。

 

本章未完,点击[下一页]继续阅读-->>

温馨提示
  书友您好!程序猿书吧[cxysb.com] 是本站的备用域名及备用网站,用于公布本站的最新可用域名。如果您使用的域名无法访问,那么点击 程序猿书吧[cxysb.com] 域名可以帮您回到本站。如遇到内容无法显示或者显示不全,乱码错字,请退出阅读模式或畅读模式即可正常阅读。