← 返回首页

加密解密工具箱

AES 对称加密
RSA 非对称加密
哈希 / 校验
文件加密
批量加密

结果

加密/解密结果将显示在这里
AES-256-CBC 加密,密码经 PBKDF2 派生密钥(含随机盐值与 IV)。所有运算在浏览器本地完成,密钥不会上传。

密钥对生成

加密 / 解密

结果将显示在这里
[ + ]
拖拽文件到此处计算哈希
支持任意类型文件
-
-
-
-
-
-
-
点击任意哈希卡片可快速复制。拖拽文件到上方区域可计算文件哈希(最大 500 MB,尽量不要超过50MB,低配设备运行可能较慢)。
[ 文件 ]
点击或拖拽单个文件到此处
支持任意类型文件,AES-256 加密
[ 多文件 ]
点击或拖拽多个文件到此处
批量加密后打包为 ZIP 下载

功能亮点

AES + RSA

对称加密批量处理,非对称加密密钥交换——两种模式都支持。

文件加密

拖入文件直接加密,不用先转 Base64。

纯本地运行

密钥和明文全程在浏览器内,不上传、不记录。

批量处理

多个文件或文本一次加密,不用一个一个来。

使用步骤

  1. 选择加密类型(AES/RSA/哈希/文件加密);
  2. 输入或上传需要处理的数据;
  3. 设置密码或密钥;
  4. 复制或下载加密结果。

对称加密 vs 非对称加密

对称加密(AES)——加密和解密用同一把密钥,速度快(比非对称快 100-1000 倍),适合大量数据。但密钥分发困难——怎么安全地把密钥告诉对方?非对称加密(RSA/ECC)——有一对密钥:公钥(可公开)和私钥(绝密)。公钥加密的内容只有私钥能解密。速度慢,适合加密少量数据或密钥交换。实践中两者结合:用非对称加密交换对称密钥,之后通信都用对称加密——HTTPS 就是这么工作的。

常见问题

RSA 和 ECC 哪个更好?
相同安全强度下,ECC 密钥更短、运算更快。256 位 ECC ≈ 3072 位 RSA。现代系统倾向 ECC(TLS 1.3 移除了 RSA 密钥交换)。RSA 的优势是历史悠久、兼容性极广。新项目选 ECC,旧系统兼容选 RSA 2048+。