栅栏密码(Rail-fence Cipher)就是把要加密的明文分成N个一组,然后把每组的第1个字符组合,每组第2个字符组合…每组的第N(最后一个分组可能不足N个)个字符组合,最后把他们全部连接起来就是密文。
遇到这种的栅栏加密的密文,解密的key值就是字符串的长度除以加密的key值 (de_key = len / key)再用de_key将密文字符串加密就可以得到原文字符串。
不过栅栏密码本身有一个潜规则,就是组成栅栏的字母一般不会太多。(一般不超过30个,也就是一、两句话)
本工具所用的栅栏密码的加密/解密算法为如上所述的传统型。
工具链接:http://www.atoolbox.net/Tool.php?Id=855

本文介绍了一种称为栅栏密码的加密方式及其解密方法。栅栏密码通过将明文按特定规则重新排列来加密,解密时需知字符串长度及加密key。传统栅栏密码适用于短文本加密。
1123

被折叠的 条评论
为什么被折叠?



