🚧
栅栏密码
按 W 形栅栏重排字符的置换密码,自定义栏数加解密。
本地处理 · 不上传
加载工具中…
相关:栅栏 · railfence · 置换 · 密码 · ctf
栅栏密码把明文按之字形写在若干行上,再逐行读出得到密文。它属于换位密码——字符本身不变,只是顺序被打乱。
使用步骤
- 输入文本
- 设置栏数
- 选择加密或解密
- 查看结果
使用场景
- 解谜游戏中的换位编码
- 密码学教学中演示换位与替换的区别
- 制作文字谜题
- 理解密码分析的思路
小贴士
- 它与替换密码有本质区别:字母频率完全不变,因此频率分析对它无效,但字母组合的规律会暴露它是换位密码。
- 破解只需穷举栏数——通常不超过明文长度的一半,试几次就能看到有意义的结果。
- 换位与替换结合使用能显著提高强度,现代分组密码正是把这两种操作反复叠加。
常见问题
为什么频率分析对它无效?
因为它不改变任何字母,只调换位置。密文中各字母出现的次数与明文完全一致,统计频率得到的是明文的分布,无法据此还原顺序。
怎么破解?
穷举栏数即可。可能的栏数范围有限,逐个尝试解密并看结果是否成为有意义的文字,通常几秒内就能找到答案。
换位和替换有什么区别?
替换改变字符本身但保留位置,换位保留字符但改变位置。两者的弱点不同,现代密码通过反复交替使用这两种操作来消除各自的弱点。
栅栏密码是免费的吗?
是。本站所有工具完全免费,无需注册登录、无广告干扰,打开即用。
使用栅栏密码,我的数据安全吗?
安全。该工具在你的浏览器本地完成处理,输入内容不会上传到服务器,隐私更有保障。
相关工具
更多编码转换工具 ›⇄Base64 编码 / 解码热门文本 Base64 在线编码与解码,支持中文 UTF-8,本地即时处理。%URL 编码 / 解码URL / URI 组件在线编码解码(encodeURIComponent),处理中文与特殊字符。▚二维码生成热门把网址、文本一键生成二维码,可下载 PNG。纯前端生成,内容不外传。#哈希计算 MD5/SHA热门对文本计算 MD5、SHA-1、SHA-256、SHA-512 摘要,本地计算不上传。U+Unicode 编解码中文/字符与 \u 转义、码点互转,处理 JS/JSON 转义字符串。&HTML 实体编解码HTML 特殊字符与实体(< & 等)在线互转,防 XSS 转义与还原。