栅栏密码,就是把要加密的明文分成N个一组,然后把每组的第1个字连起来,形成一段无规律的话。
由于在加密解密的过程中密文的排列形似栅栏,因此被称作栅栏密码。但栅栏密码本身有一个特性,就是组成栅栏的字母一般不会太多。
先介绍加密原理,下面有一段明文:
How are you
如果要对这段明文进行栅栏密码加密,将奇数位和偶数位分别提出来,得到下面两段话:
HWRYU
OAEO
将两段密文连起来就是
HWRYUOAEO
接下来是解密原理,已知有一段密文HWRYUOAEO,需要将密文平均拆成两部分。可知密文有九个字符,拆成两段,则一段四字符,一段五字符,一般多的在上,所以HWRYU为第一段,OAEO为第二段,
HWRYU
OAEO
顺着往下数,HOWAREYOU,就是我们得到的明文了。
标签: 栅栏密码
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。