柵欄密碼

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

解釋

所謂柵欄密碼,就是把要加密的明文分成N個一組,然後把每組的第i個字連起來,形成一段無規律的話。

一般比較常見的是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

但是有些人就偏不把密碼作出2欄,比如:

明文:THERE IS A CIPHER

七個一組:THEREIS ACIPHER

抽取字母:TA HC EI RP EH IE SR

組合得到密碼:TAHCEIRPEHIESR

那么這時候就無法再按照2欄的方法來解了...

不過棚欄密碼本身有一個潛規則,就是組成棚欄的字母一般不會太多。(一般不超過30個,也就是一、兩句話)

這樣,我們可以通過分析密碼的字母數來解出密碼...

比如:TAHCEIRPEHIESR

一共有14個字母,可能是2欄或者7欄...

嘗試2欄...失敗

嘗試7欄...成功

然而當棚欄和拼音相結合後,誕生出一種令人痛恨的新思路...

比如在正道學院網路版的開篇flash中出現過這樣一個棚欄:

QGBKSYSHJIEUEIIIIAN

總共19個字母~貌似不符合棚欄的規則...其實是因為出現了一個叫做捆綁的冬冬:

Q G B K S Y SH J

I E U E I I IIAN

看到了嗎?上面是聲母,下面是韻母...

聲母中的sh和韻母中的ian都是被作者當為一個字元使用...

熱門詞條

聯絡我們