|
密码术,Cryprography,从希腊词Kryptos派生而来。它是一种为了使信息无法<br/>被外人理解,而对信息进行加密的技术。密码术通常分为两种,那就是易位和替<br/>换。<br/>对于易位,不得不说栅栏密码,请先看下面的密文:<br/>TEOGSDYUTAENNHLNETAMSHVAED<br/>再看看解密过程:<br/>先将密文分为两行<br/>T E O G S D Y U T A E N N<br/>H L N E T A M S H V A E D<br/>再按上下上下的顺序组合成一句话<br/>THE LONGEST DAY MUST HAVE AN END.<br/>其实,还有多线的栅栏密码,大家试试解下面的密文:<br/>ASLELNASLAJLLHLWLDCHLVILABEAJKAHEL<br/>然而,替换比易位更常用,古老的方法是随机的将字母两两配对,如:<br/>Q W E R T Y U I O P A S D<br/>!!!!!!!!!!!!!<br/>F G H J K L Z X C V B N M<br/><br/><br/>那么,句子Walls have ears.就被加密为Gbyyn ebph hbjn.<br/>后来,出现了恺撒移位密码,它是将字母表中的字母依次后移一定的位置得到的<br/>,如:<br/>明码表 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z<br/>密码表 F G H I J K L M N O P Q R S T U V W X Y Z A B C D E<br/>(密码学中用来书写原始信息的有关文字称为明码表,用来替换明码字母的有关<br/>字母称为密码表)<br/>明文 F O R E S T<br/>密文 K T W J X Y<br/>但恺撒密码的密钥只有可怜的25种,人们只需检查这25种可能性即可破解。大家<br/>又试试解下面的密文:<br/>1.QEBUB FP KL OLPB TFQELRQ D QELOK.<br/>2.WSKQUGEWWSKQYG<br/>因此,为了使密码有更高的安全性,单字母替换密码就出现了。只需重排密码表<br/>二十六个字母的顺序,密钥就会增加到四千亿亿亿多种,那么就能有效的防止敌<br/>人用筛选的方法检验所有的密钥,如:<br/>明码表 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z<br/>密码表 Q W E R T Y U I O P A S D F G H J K L Z X C V B N M<br/>明文 F O R E S T<br/>密文 Y G K T L Z<br/>这种密码持续使用几个世纪,直到阿拉伯人发明了密码破解术......<br/>本文的部分资料来自《密码故事》这本书(包括密码的历史,有关术语及一些数<br/><br/><br/>事十分精彩哦~~~<br/> |
|