栅栏密码详解
??所謂柵欄密碼,就是把要加密的明文分成N個(gè)一組,然后把每組的第1個(gè)字連起來(lái),形成一段無(wú)規(guī)律的話。 不過(guò)柵欄密碼本身有一個(gè)潛規(guī)則,就是組成柵欄的字母一般不會(huì)太多。(一般不超過(guò)30個(gè),也就是一、兩句話)
加密原理
①把將要傳遞的信息中的字母交替排成上下兩行。
②再將下面一行字母排在上面一行的后邊,從而形成一段密碼。
③例如:
明文:THE LONGEST DAY MUST HAVE AN END
加密:
1、把將要傳遞的信息中的字母交替排成上下兩行。
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
2、 密文:
將下面一行字母排在上面一行的后邊。
TEOGSDYUTAENN HLNETAMSHVAED
解密:
先將密文分為兩行
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
進(jìn)階
在選擇行數(shù)時(shí)可以使多行,這樣對(duì)于加密強(qiáng)度有所提高。
可以在加密之后在使用其他密碼進(jìn)行加密,增加強(qiáng)度
總結(jié)