← 密码与密码学实验室世界 1 · 第 4 节课,共 5 节全部课程 ↓世界 1 · 替换 · 7分钟Aa 文本文字大小SML行距法线宽松仿射密码:先乘,后移E(x) = a·x + b (mod 26)正在教这个?打开投影模式你的目标完成模拟中的 1 个任务,以及 2 道测验题已完成 0 / 3前往第一个任务 ↓给字母编号 A=0 … Z=25。仿射密码将每个数字乘以 a,加上 b,然后对 26 取模:E(x) = (a·x + b) mod 26凯撒位移是 a = 1 的特殊情况。乘法打乱了字母,因此字母表中相邻的字母最终会相距甚远。3D 实验室加载中…自测a 有多少个值是可以被还原的?26251312自测为什么 a = 13 是被禁止的?13 是个不吉利的数字13·x mod 26 总是 0 或 13,因此字母会坍缩为两个它将密码变成了 ROT13它太慢了已完成 0/3 个必做活动。完成每项任务和测验。下一课 →✎ 我的笔记关于 仿射密码:先乘,后移 的笔记仅保存在此浏览器中我的所有笔记 →← Atbash:镜像字母表关键词替换 →报告错误报告错误×哪里有问题?事实错误或已过时错别字或文字不清楚模拟或测验无法正常运行其他告诉我们你看到了什么0 / 2000 · 至少 10 个字符电子邮件(可选,如需回复)Website随报告一同发送页面 相关内容 Affine: multiply, then shift — Codes & Ciphers Lab · cryptography/affine加上你的浏览器类型。报告会发送到我们的支持系统;请参阅隐私声明。取消发送报告