1)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栏的方法来解了 我们可以通过分析密码的字母数来解出密码 比如:TAHCEIRPEHIESR一共有14个字母,可能是2栏或者7栏 尝试2栏...失败 尝试7栏...成功