篱笆密码法
篱笆密码法是一种置换式密码[1]:1-15。其名称来自其加密方法。
加密
于篱笆密码法中,明文由上至下顺序写上,当到达最低部时,再回头向上,一直重复直至整篇明文写完为止。然后,再往右顺序抄写一次。
此例子中,其包含了三条篱笆及一段明文:'WE ARE DISCOVERED. FLEE AT ONCE'。然后再按法抄下:
W . . . E . . . C . . . R . . . L . . . T . . . E . E . R . D . S . O . E . E . F . E . A . O . C . . . A . . . I . . . V . . . D . . . E . . . N . .
读取后再按传统分组:
WECRL TEERD SOEEF EAOCA IVDEN
缺点
篱笆密码法并非一种强的加密法,其加密原理限制篱笆的最高数量不可能超过明文字母数,而实际加密时更要把篱笆数目减少,因此有些密码分析员甚至能用手直接解出明文。
参见
参考资料
- ^ (繁体中文)ICCL-资讯密码暨建构实验室, 王旭正、柯宏叡. 密碼學與網絡安全 [理论、实务与应用]. 博硕文化. 2011年 [2004年]. ISBN 957-527-690-6.
- Helen Fouché Gaines, Cryptanalysis, a study of ciphers and their solution, Dover, 1956, 编辑