栅栏密码(Fence)在线加密解密

2021-09-29   手机访问

手机扫二维码访问该网页

栅栏密码加密解密

  • 输入原文/密文:
  • 栏目数:  

栅栏密码加密解密说明

本工具可以加密解密任意字符,注意:当前的栅栏密码程序不删除空格、换行符等特殊字符。

1.明文或密文中如果出现连续空格将原样保留,复制到其它地方时连续空格可能会变成一个空格,注意保持原样。

2.在进行多行文本(段落)加密时,每行独立进行加密/解密。

栅栏密码加密解密算法

栅栏密码顾名思义是把要加密的明文分成N栏,然后再按一定规则重新组织成无规律的密文。栅栏密码的算法有许多,本栅栏密码加密解密算法如下:

①把将要传递的信息按字符从下到下交替排成N行(此处我们以N=2举例)。

②再将下面的行依次排在上一行的后面,从而形成一段密码。

③例如:

明文:I LOVE YOU!

加密:

1、把将要传递的信息中的字母交替排成上下两行。

ILV O!
OEYU

2、 密文:

将下面一行字母排在上面一行的后边。

ILV O! OEYU

解密:

先将密文分为两行

ILV O!
OEYU

再按从上到下顺序取得字符组合成明文I LOVE YOU!

使用栅栏密码加密密文要解密,需要得到正确的栏目数才能解密出正确的明文。可以以在加密之后在使用其他密码进行加密,增加强度。

网友评论

()关注微信公从号

相关内容

热点推荐