跳到主要内容

列移位密码加密解密器

关键词定列序,网格来打乱,加密解密一气呵成,规则与不规则补位随手切,全程浏览器本地

  • 本地处理
  • 分类 编码加密
  • 适合 快速检查小 payload、令牌、哈希和编码值。
关键词列移位密码。明文按行填进一个宽度等于关键词长度的网格,各列按关键词字母的字典序编号,再按这个顺序逐列读出密文。它是置换密码,只打乱字符顺序、不替换字符,所以空格、标点、中文也一起被打乱。解密时根据各列高度重建网格,再逐行读回。

开:最后一行不满时用 X 补满,每列等高(规则矩形)。关:网格保持不规则,往返完全可逆,且不掺入补位字符。

输入0 字符
输出0 字符
加密 / 解密后的文字显示在这里。

这个工具能做什么

在线加解密关键词列移位密码,经典密码学与 CTF 题目里的常客。填一个 关键词和一段消息,工具把消息按行写进一个宽度等于关键词长度的网格, 再按关键词字母的字典序给每一列编号,按这个顺序逐列读出,拼成密文。 解密时根据各列高度把网格重建出来,再逐行读回,所以只要关键词正确就能 原样还原明文。补位方式可在不规则与规则之间切换:不规则保留短的末行, 往返完全可逆且不掺入任何填充字符;规则会用 X 把短行补满成完整矩形, 这也是多数教科书和 CTF 判题默认的形式。实时网格会展示文字怎样落进 各列、每一列的读取次序,一键复制即可拿走结果。全部运算都是浏览器里 运行的纯 JavaScript,分享链接还能还原同一段消息和关键词。

工具细节

输入
文本
页面会根据工具类型展示文本框、数值控件、文件选择或结构化输入。
输出
即时结果 + 复制 + 预览
结果区优先给出可操作结果,支持项会显示复制、下载或可视化预览。
隐私
浏览器本地处理
主工具逻辑未发现外部 API 调用,输入通常留在当前标签页内处理。
保存 / 分享
可分享链接状态
关键设置会进入 URL,复制链接后别人能复现同一组参数。
性能预算
首屏 JS ≤ 9 KB
没有声明 WASM 依赖,适合快速打开和移动端使用。
适用场景
编码加密 · 学生
分类和职业标签用于推荐相关工具、组织内链,并帮助用户快速判断是否适合当前任务。

怎么用

  1. 1. 输入

    把内容粘贴或拖入工具面板。

  2. 2. 处理

    点击按钮,在浏览器内本地处理,文件不上传。

  3. 3. 复制 / 下载

    一键复制结果或下载到本地。

列移位密码 适合怎么用

适合做浏览器本地的编码、解码、哈希、令牌检查和可分享转换。

适合编码任务

  • 快速检查小 payload、令牌、哈希和编码值。
  • 把值整理好再放进 API、URL、文档或客服工单。
  • 输入可能敏感时,尽量避开账号型在线工具。

编码检查项

  • 真实密钥不要随便粘贴,除非确认能接受本地浏览器处理。
  • 分享结果前确认这个操作是否可逆。
  • 哈希值要核对算法和大小写是否符合对方要求。

下一步可以接着做

这些入口会把当前任务接到更完整的工具链里。

  1. 1 栅栏密码加解密器 栅栏之字形密码加密、解密、暴力破解,带实时网格,栏数加偏移,浏览器本地 打开
  2. 2 维吉尼亚密码加解密 用关键词加密解密,多表代换逐位移码,保留大小写,非字母原样跳过,浏览器本地运算 打开
  3. 3 凯撒密码加解密器 凯撒位移密码加密、解密、暴力破解,25 种位移一次全列,ROT13 快捷,浏览器本地 打开

真实使用场景

  • 解一道 CTF 置换密码题

    夺旗赛给你一段乱序的大写字母,提示密钥是一个英文单词。把密文粘进 来,切到解密,逐个试关键词长度。当你猜的关键词比如 SECRET 或 ZEBRAS 让输出突然读得通顺,密钥和 flag 就到手了。网格视图清楚显示 各列怎样对齐,手工重排列序时很有帮助。

  • 在密码学课上讲置换密码

    想让学生看到密码可以靠移动字母而不是替换字母来藏消息。载入 ZEBRAS 示例,演示网格逐行填入,再指着列号解释为什么关键词字母的字典序 决定读取顺序。开关补位,让全班看到短末行为什么会让解密稍微更难, 再把网址分享出去,大家就落在同一个例题上。

  • 搭一个分层的课堂或业余密码

    置换和替换搭配很好。先让消息过一遍凯撒或维吉尼亚位移,再把结果用 另一个关键词送进列移位,就得到一个两段式密码,比单独任一步都更能 抵抗随手做的频率分析。复制按钮让串联工具很顺手,拿到两个关键词的 朋友按顺序倒推就能读出来。

  • 核对作业或教科书习题

    很多入门的安全课和离散数学课要求手算列移位。你在纸上加密完一段 消息后,把同样的明文和关键词粘进来,确认列序和最终字符串对得上。 如果判题用规则补位,就打开 X 补位开关,让你的答案对齐预期的定长 形式,而不是不规则形式。

常见踩坑

  • 搞不清题目用哪种补位。不规则和规则两种形式密文长度不同,所以期待长度是关键词整数倍的 CTF 会判你的不规则答案不对。比对字符串前,先让 X 补位开关对齐判题约定。

  • 把列按关键词顺序读而不是按字典序读。关键词字母只是标号。要把它们按字典序排序,再按排好的次序读列,所以 ZEBRAS 是先读 A 那列,而不是最左边的 Z 那列。

  • 没处理好重复的关键词字母。两列共用一个字母时,破除并列的规则每次都要一致,这里是从左到右。加密和解密时若对重复列排序不一致,消息就还原不回来,网格也会显得乱七八糟。

隐私说明

每一步都是浏览器标签页里运行的纯 JavaScript。网格、列序、加密和解密全 在你的设备上完成,任何消息、关键词或结果都不会被发往别处,也不会被 记录。唯一要注意的是分享链接,它把文字和关键词写进查询字符串,所以把 分享链接粘到聊天里,对方服务器的访问日志会留下这些内容。用于解谜没 问题,但真正在意的秘密绝不要用任何经典密码处理,也不要分享带着它的 链接。

常见问题

类似工具组合

做你这行的人, 还会一起用这些。

Made by Toolora · 100% client-side · Updated 2026-06-13