在线栅栏密码,基础型栅栏密码加密解密,Rail fence Cipher加密解密,可用于古典密码学学习算法验证。
栅栏密码(Rail fence Cipher)基础型加密方式,是一种简单的移动字符位置的加密方法,首先把加密的明文分成N个一组,然后把每组的第1、第2、第M个字符连起来,形成无规律的密文字符串。
例如字符串“123456789abc”,首先将字符串分成3组,如下排列:
1234
5678
9abc
依次取每一组字符,组成加密后密文:"15926a37b48c"。
栅栏密码加密方法,采用位置调换方式进行加密,加密方法简单,容易破解,推荐选择更多的栏目数进行加密,可略微提高加密强度。