對于易位,不得不說柵欄密碼,請先看下面的密文:
TEOGSDYUTAENNHLNETAMSHVAED
再看看解密過程:
先將密文分為兩行
T E O G S D Y U T A E N N
H L N E T A M S H V A E D
再按上下上下的順序組合成一句話
THE LONGEST DAY MUST HAVE AN END.
然而,替換比易位更常用,古老的方法是隨機的將字母兩兩配對,如:
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
這種密碼持續使用幾個世紀,直到阿拉伯人發明了密碼破解術......
答案:
A S L E L N A S L A J L
L H L W L D C H L V I
L A B E A J K A H E L
All shall be well and Jack shall have Jill.---有情人終成眷屬。
QEBUB FP KL OLPB TFQELRQ D QELOK.
There is no rose without a thorn.---沒有不帶刺的玫瑰。
(突破點有D,FP等,一般來說,英文文章單字母單詞出現頻率最多的是A,I;雙字母單詞出現較多的是IN,OF,IS,ON等;三字母的最多是THE,AND;四字母的有THAT等)
WSKQUGEWWSKQYG
Easy come,easy go.---來得容易去得快。
(突破點是WSKQ,密文中出現了兩次,不妨把它當作一個單詞)
MHILY LZA ZBHL XBPZXBL MVYABUHL HWWPBZ JSHBKPBZ JHLJBZ KPJABT HYJHUBTLZA ULBAYVU FABER EST SUAE QUISQUE FORTUNAE APPIUS CLAUDIUS CAECUS DICTUM ARCANUMEST NEUTRON
(這是拉丁文,我看不懂。。。。。)
當然,這只是個概數,不會與每篇文章的字母出現頻率完全一樣,通常越短的信息的字母頻率與上面的相比就越不相符,越短的信息也就越難破解了。如:
John,a jazzist,will go to Japan in June to join a jazz party.
其中,J的百分比是12.8,而E的百分比是0,對其進行頻率分析就毫無意義。
又如:UOCT XH.若
明碼表 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
則它被翻譯為GIVE UP.
但若
明碼表 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 U E T R Y I X P A S C H O M D F G J K L Z V B N
則它被翻譯為COME IN.
究竟那個是真的,不得而知。但當它放進一篇文章里,就可從前后推知它應怎樣翻譯了。