柵欄密碼

所謂柵欄密碼,就是把要加密的明文分成N個一組,然後把每組的第1個字連起來,形成一段無規律的話。 不過柵欄密碼本身有一個潛規則,就是組成柵欄的字母一般不會太多。(一般不超過30個,也就是一、兩句話)

基本介紹

  • 中文名:柵欄密碼
  • 外文名:The rail fence cipher
  • 性質:密碼
  • 領域:加密學
柵欄密碼簡介,多欄柵欄密碼解法,

柵欄密碼簡介

2欄柵欄密碼解法
一般比較常見的是2欄的柵欄密碼。
比如明文:THERE IS A CIPHER
去掉空格後變為:THEREISACIPHER
兩個一組,得到:TH ER EI SA CI PH ER
先取出第一個字母:TEESCPE
再取出第二個字母:HRIAIHR
連在一起就是:TEESCPEHRIAIHR
還原為所需密碼。
而解密的時候,我們先把密文從中間分開,變為兩行:
T E E S C P E
H R I A I H R
再按上下上下的順序組合起來:
THEREISACIPHER
分出空格,就可以得到原文了:
THERE IS A CIPHER

多欄柵欄密碼解法

不是所有密碼都分為兩欄,比如:
明文:THERE IS A CIPHER
七個一組:THEREIS ACIPHER
抽取字母:TA HC EI RP EH IE SR
組合得到密碼:TAHCEIRPEHIESR
那么這時候就無法再按照2欄的方法來解了...
1分析解碼這樣,我們可以通過分析密碼的字母數來解出密碼...
比如:TAHCEIRPEHIESR
一共有14個字母,可能是2欄或者7欄...
嘗試2欄...失敗
嘗試7欄...成功
2捆綁解碼然而當柵欄和拼音相結合後,誕生出一種奇妙的新思路...
比如在正道學院網路版的開篇flash中出現過這樣一個柵欄:
QGBKSYSHJIEUEIIIIAN
總共19個字母看似不符合柵欄的規則...其實是因為出現了一個叫做“捆綁”的東西:
Q G B K S Y SH J
I E U E I I I IAN
我們發現:
上面是聲母,下面是韻母...
聲母中的sh和韻母中的ian都是被作者當為一個字元使用...
翻譯出明文為 七個不可思議事件

相關詞條

熱門詞條

聯絡我們