栅栏密码加密/解密【传统型】

栏数

“一个小工具箱”微信小程序版,换新归来。

“一个小工具箱”微信小程序致力于为您打造一个便捷好用的小工具集合,囊括文字编辑、计算换算、日期时间、图像图形、日常生活等多种实用小工具。

“一个小工具箱”微信小程序现已更新至3.0版本,汇集众多网站同款小工具。

打开微信就能用,无需安装,用完即走。

工具集合小程序,一个就够了。

在微信搜索栏输入“一个小工具箱”,点击进入即可使用所有小工具。

栅栏密码(Rail-fence Cipher)就是把要加密的明文分成N个一组,然后把每组的第1个字符组合,每组第2个字符组合…每组的第N(最后一个分组可能不足N个)个字符组合,最后把他们全部连接起来就是密文。

遇到这种的栅栏加密的密文,解密的key值就是字符串的长度除以加密的key值 (de_key = len / key)再用de_key将密文字符串加密就可以得到原文字符串。

不过栅栏密码本身有一个潜规则,就是组成栅栏的字母一般不会太多。(一般不超过30个,也就是一、两句话)


本工具所用的栅栏密码的加密/解密算法为如上所述的传统型。


传统的栅栏密码的加密/解密算法还有一个W型变种:http://www.atoolbox.net/Tool.php?Id=777



百家姓在线加密/解密工具,将字符转化成百家姓乱码,或将百家姓乱码解密。

百家姓加密/解密

百家姓在线加密/解密工具,将字符转化成百家姓乱码,或将百家姓乱码解密。
UTF-8与GBK编码转换小工具,支持UTF-8编码字符与GBK编码字符相互转换。

UTF-8与GBK编码转换

UTF-8与GBK编码转换小工具,支持UTF-8编码字符与GBK编码字符相互转换。
XTEA密码的设计者是剑桥计算机实验室的戴维·惠勒和罗杰·李约瑟,该算法在1997年的一份未发表的技术报告中提出(李约瑟和惠勒,1997年)。XTEA加密算法是TEA的升级版,增加了更多的密钥表,移位和异或操作等等。

XTEA加密/解密

XTEA密码的设计者是剑桥计算机实验室的戴维·惠勒和罗杰·李约瑟,该算法在1997年的一份未发表的技术报告中提出(李约瑟和惠勒,1997年)。XTEA加密算法是TEA的升级版,增加了更多的密钥表,移位和异或操作等等。