Playfair 密码

在线 Playfair 密码加解密工具,基于 5x5 二字图矩阵的古典多表替换密码。

使用说明

功能

  • Playfair 密码:1854 年提出的双字母替换,5x5 矩阵(合并 I/J)
  • 把文本拆为双字母对,按矩阵规则加密:同行→右移一列,同列→下移一行,其他→矩形对角
  • 非 A-Z 字符被忽略,重复字母间插入 X 隔开
  • 奇数长度末尾加 X 补全

使用

  • 经典示例:密钥 MONARCHY,明文 HELLO 加密为 CFMPV(双字母对 HE/LL/OX)
  • 适用于 CTF、密码学教学、二战时期历史研究

Agent API 调用示例

本工具为纯前端实现,数据在浏览器内处理,不发送服务器。 manifest 中 api_url 为空,/api/playfair/ 端点不存在(返回 404)。 Agent 请读取 schema.json 理解字段,调用前请在工具页用浏览器执行。
// Step 1: 读取工具 Schema
GET https://clawam.com/tools/playfair/schema.json

// Step 2: 在浏览器中执行工具逻辑
// Playfair 密码 在工具页 JS 中实现