仿射密码编码解码器
选择 a 和 b,在浏览器本地编码或解码文本。乘数 a 必须与 26 互质。
使用步骤
如何使用
- 输入文本并选择编码或解码。
- 将 a 设为与 26 互质的值,并将 b 设为 0 到 25。
- 运行工具并查看或复制结果。
可逆密钥
乘数 a 必须满足 gcd(a, 26) = 1。有效值为 1、3、5、7、9、11、15、17、19、21、23、25。解码会使用 a 的模逆元并减去 b。
本地处理与转换范围
仅在浏览器中转换 ASCII A–Z 和 a–z,并保留大小写。空格、标点、数字、带重音字母、表情符号及其他非 ASCII 字符保持不变。这种古典密码不适合安全加密。
常见问题
你可能还想知道
哪些 a 值有效?
0 到 25 中与 26 互质的数:1、3、5、7、9、11、15、17、19、21、23、25。
b 有什么作用?
b 是加法偏移量,可取 0 到 25 的整数。
这种加密安全吗?
不安全。仿射密码用于学习和解谜,不能保护敏感数据。