希尔密码是一种基于线性代数的多字母替换密码。由莱斯特·S·希尔于1929年发明,它使用矩阵乘法同时加密字母块。
非常适合学习密码学、测试矩阵或快速编码消息。所有处理都在您的浏览器中运行——不会向任何服务器发送数据。
如何使用希尔密码计算器
- 选择模式 – 从下拉菜单中选择”加密”或”解密”。
- 输入密钥矩阵 – 提供 2×2(4个数字)或 3×3(9个数字)矩阵。使用逗号分隔,例如 2×2 使用 “3,10,20,9”,3×3 使用 “1,2,3,4,5,6,7,8,10”。
- 输入文本 – 输入或粘贴要加密或解密的文本。仅支持 A-Z 字母(空格和其他字符将被删除)。
- 单击 “处理” 执行加密或解密。
- 使用 “清除” 按钮重置所有字段。
注意: 希尔密码要求密钥矩阵在模 26 下可逆。如果矩阵不可逆,系统将提示您选择其他密钥。如有需要,文本会自动用 “X” 字符填充。