1. 用 3 条轨道编码示例文本
密码学学习者背景
学习者想验证经典栅栏密码的 3 轨编码结果。
问题
需要将明文按锯齿形写入 3 条轨道并逐行读取。
如何使用
输入 `WEAREDISCOVERED`,选择“编码”,将轨道数设为 3。
模式:编码;轨道数:3结果
结果为 `WECRLTEERDSOEEIAIVD`。
Elysia Tools
导航
Text Processing
栅栏转置密码的编码、解码、可视化和穷举。显示锯齿轨道栅格,并尝试所有轨道数以破解密文。
详情
栅栏密码是经典转置密码:将明文按锯齿形写入 N 条水平轨道,再逐行读取得到密文。本工具支持编码、解码、可视化锯齿栅格(看清字符如何映射到各轨),以及穷举 2–10 轨来破解未知轨道数。与替换密码不同,栅栏密码保留全部原始字母,只重排顺序,因此词频分析无效;破解方法是尝试不同轨道数。
执行
填写表单、运行工具,并在同一页面查看结果。
案例
相关内容
等待运行
工具使用指南
栅栏(ZigZag)密码工具支持对文本进行栅栏转置密码编码、解码、锯齿栅格可视化,并可穷举 2–10 条轨道以尝试破解未知轨道数。输入文本后选择模式和轨道数即可查看 HTML 结果。
背景
学习者想验证经典栅栏密码的 3 轨编码结果。
问题
需要将明文按锯齿形写入 3 条轨道并逐行读取。
如何使用
输入 `WEAREDISCOVERED`,选择“编码”,将轨道数设为 3。
模式:编码;轨道数:3结果
结果为 `WECRLTEERDSOEEIAIVD`。
背景
分析人员已知密文使用 3 条轨道生成,希望还原原始文本。
问题
需要按照 3 轨栅栏密码的排列规则重建字符顺序。
如何使用
输入 `WECRLTEERDSOEEIAIVD`,选择“解码”,将轨道数设为 3。
模式:解码;轨道数:3结果
结果还原为 `WEAREDISCOVERED`。
栅栏密码是一种转置密码,将文本按锯齿形写入多条轨道,再逐行读取。
需要。轨道数决定字符排列方式,工具支持设置 2–20 条轨道。
选择“穷举”模式,工具会尝试 2–10 条轨道并显示结果。
可视化模式会显示字符在锯齿轨道栅格中的排列位置。
不会。它保留原始字符,只改变字符的排列顺序。
背景
教师需要展示一段文本如何在不同轨道之间按锯齿路径移动。
问题
仅查看编码结果不易理解字符与轨道的对应关系。
如何使用
输入示例文本,选择“可视化”,设置需要观察的轨道数。
模式:可视化;轨道数:3结果
HTML 结果显示字符在锯齿栅格中的轨道分布和排列过程。