🚧

栅栏密码

按 W 形栅栏重排字符的置换密码,自定义栏数加解密。

本地处理 · 不上传

加载工具中…

相关:栅栏 · railfence · 置换 · 密码 · ctf

栅栏密码把明文按之字形写在若干行上,再逐行读出得到密文。它属于换位密码——字符本身不变,只是顺序被打乱。

使用步骤

  1. 输入文本
  2. 设置栏数
  3. 选择加密或解密
  4. 查看结果

使用场景

  • 解谜游戏中的换位编码
  • 密码学教学中演示换位与替换的区别
  • 制作文字谜题
  • 理解密码分析的思路

小贴士

  • 它与替换密码有本质区别:字母频率完全不变,因此频率分析对它无效,但字母组合的规律会暴露它是换位密码。
  • 破解只需穷举栏数——通常不超过明文长度的一半,试几次就能看到有意义的结果。
  • 换位与替换结合使用能显著提高强度,现代分组密码正是把这两种操作反复叠加。

常见问题

为什么频率分析对它无效?

因为它不改变任何字母,只调换位置。密文中各字母出现的次数与明文完全一致,统计频率得到的是明文的分布,无法据此还原顺序。

怎么破解?

穷举栏数即可。可能的栏数范围有限,逐个尝试解密并看结果是否成为有意义的文字,通常几秒内就能找到答案。

换位和替换有什么区别?

替换改变字符本身但保留位置,换位保留字符但改变位置。两者的弱点不同,现代密码通过反复交替使用这两种操作来消除各自的弱点。

栅栏密码是免费的吗?

是。本站所有工具完全免费,无需注册登录、无广告干扰,打开即用。

使用栅栏密码,我的数据安全吗?

安全。该工具在你的浏览器本地完成处理,输入内容不会上传到服务器,隐私更有保障。