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