希尔密码
点击收藏解密结果复制
关于希尔密码介绍:
1、希尔密码在线加解密工具是一个基于浏览器的密码学工具,专门用于实现经典的希尔密码(Hill Cipher)算法的加密和解密操作。
2、希尔密码是一种多表替代密码,由美国数学家Lester S. Hill于1929年发明,是密码学史上第一个实用的多字母加密算法。
3、希尔密码基本原理
- 希尔密码基于线性代数中的矩阵运算,其核心思想是将明文分组,每组字母视为向量,通过与密钥矩阵相乘进行加密:
- 字母数字化:将字母转换为数字(A=0或A=1两种模式)
- 分组处理:将明文分成与密钥矩阵维度相等的向量组
- 矩阵运算:每个向量组与密钥矩阵相乘(模26)
- 数字转字母:将计算结果转换回字母
- 加密公式:C = K × P (mod 26)
- 解密公式:P = K⁻¹ × C (mod 26)
- 其中C是密文向量,P是明文向量,K是密钥矩阵,K⁻¹是K在模26下的逆矩阵。
4、功能特点
(1)、双模式支持
- A=0模式:A=0, B=1, ..., Z=25(标准模式)
- A=1模式:A=1, B=2, ..., Z=26(某些教材使用)
(2)、矩阵规格
- 2×2矩阵:4个元素组成的方阵
- 3×3矩阵:9个元素组成的方阵
(3)、智能处理
- 自动过滤非字母字符
- 自动填充文本长度(补"X")
- 实时验证密钥矩阵可逆性
- 错误检测和友好提示
推荐工具
对联批量生成
可以批量生成对联哦
述职报告
AI帮您生成一篇好的述职报告
公众号文章
用独特的文字吸引生成专业的公众号文章!
文言文解释工具
将看不懂的文言文解释为现在语言
Base64转图片
在线Base64转图片工具
最小公倍数计算器
在线计算多个数字的最小公倍数
CSS带三角汽泡框在线生成
在线生成带有三角汽泡框生成工具
JS压缩/格式化
JS在线压缩/解压格式化工具
佛祖灵签
在线佛祖抽签小工具
图片旋转
在线图片批量旋转,可旋转90度,180度,270度
本地测试SSL证书生成器
长度在线换算工具
数学题生成器
免费在线小学数学练习题生成打印工具
饼状图生成工具
在线生成自定义饼状图
PDF文件转图片
在线将PDF文件转为图片并下载
PDF文件合并
在线将多个PDF文件合并成一个PDF文件
PHP在线序列化工具
在线将php数组/json文件进行序列化
文本规则生成器
通过规则来生成大量的文本内容
井字棋小游戏
与电脑对战的井字棋小游戏
在线姓名排序工具
在线姓名排序工具,姓氏拼音首字母排序,姓氏笔画数排序
在线视频播放器
在线播放本地视频,支持播放速度调整
视频均等分割
在线将视频均等分割为N份,并可下载到本地
摄像头测试
在线手机/电脑摄像头测试工具
小六壬在线推算
小六壬(诸葛马前课)在线推算工具
汉字描字帖生成器
在线生成汉字描字帖,可进行打印























