语言
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)
在线加密解密

在线加密解密

在线加密解密文本,支持 AES、DES、TripleDES 和 RC4。设置密钥和 IV,选择 Base64 或 Hex 输出,全程在浏览器本地完成。

在线加密解密文本

使用业界标准的对称加密算法,直接在浏览器中加密和解密文本。用密钥把任意明文变成密文,只要保留相同的密钥、IV 和算法,随时都能还原成原文。

加密解密两种模式间切换,可选 AES(128、192 或 256 位)、DESTripleDESRC4。无论是测试数据载荷的开发者、想临时打乱一段消息的人,还是想弄懂 AES-CBC、密钥和初始化向量如何配合的学习者,都能用上。

隐私优先:每一种加密算法都在你的浏览器本地运行。你的文本、密钥和 IV 绝不会上传到服务器——可以在浏览器的网络面板中亲自确认。

如何加密和解密文本

1

选择模式和算法

选择加密(默认开启)或解密,再挑选一种算法,如 AES-256-CBC、DES-CBC、TripleDES-CBC 或 RC4。

2

输入你的文本

在输入框中键入或粘贴明文进行加密;若处于解密模式,则粘贴你的密文。

3

设置密钥和 IV

输入一个密钥,或点击生成得到随机密钥。对于 CBC 类算法,加密时把 IV 留空可自动生成,也可以自己填写。RC4 不需要 IV,因此该字段会隐藏。

4

查看并复制结果

结果会随着输入自动出现。点击复制结果即可获取——加密时也请把密钥和 IV 一并复制,因为日后解密三者缺一不可。

功能特性

六种加密算法

可选 AES-256-CBC、AES-192-CBC、AES-128-CBC、DES-CBC、TripleDES-CBC 或 RC4 流密码,按需挑选。

加密与解密

一个模式开关即可在把明文打乱成密文与还原出原文之间来回切换。

安全生成密钥和 IV

一键按所选算法所需的精确长度,随机生成密钥和初始化向量。

灵活的密钥格式

密钥和 IV 可用 UTF-8 文本、Hex 或 Base64 输入。过短的密钥会自动补零,过长的则会自动截断。

Base64 或 Hex 输出

加密结果可在 Base64 与 Hex 之间切换,解密时也按同样的格式匹配即可。

实时处理

加密和解密会随着输入自动运行,配合 300 毫秒防抖,让界面保持流畅。

一键示例数据

载入示例文本,并附带新生成的 AES-256 密钥和 IV,立刻就能看到一次完整的加密解密往返。

快捷键

在文本框中按 Ctrl+Enter,或在密钥、IV 字段中按 Enter,无需等待即可立即处理。

100% 本地运行

所有处理都在浏览器中完成,不上传任何内容,你的文本和密钥始终留在自己的设备上。

常见问题

如何在线加密文本?

保持加密模式,选择一种算法(如 AES-256-CBC),键入或粘贴你的文本,再输入一个密钥(或点击生成)。密文会立即出现在输出面板——请连同密钥和 IV 一起复制,方便日后解密。

解密需要相同的密钥吗?

需要。这些都是对称加密算法,因此解密必须使用与加密时完全相同的密钥、IV 和算法,外加一致的密钥格式和输出格式。加密时请把这三个值都保存好。

IV(初始化向量)是做什么用的?

IV 是一个与密钥结合使用的随机值,它能让同一段文本两次加密产生不同的密文。CBC 模式的算法需要 IV。加密时把该字段留空,系统会自动生成并显示一个;解密时你必须提供同样的 IV。

AES-128、192 或 256 的密钥需要多少位?

AES-128 使用 128 位(16 字节)密钥,AES-192 使用 192 位(24 字节)密钥,AES-256 使用 256 位(32 字节)密钥。密钥短于要求时会补零,长于要求时会被截断。需要精确长度的密钥,请使用生成按钮。

AES、DES 和 RC4 有什么区别?

AES 是现代标准,也是推荐之选,提供 128、192 或 256 位密钥的 CBC 模式。DES 是较老的 64 位分组密码,仅为兼容旧系统而保留;TripleDES 将 DES 用 192 位密钥连续执行三次以增强强度。RC4 是快速的 128 位流密码,不使用 IV,但在现代场景中被视为较弱。

为什么 RC4 没有 IV 字段?

RC4 是一种流密码,仅用密钥加密——它不使用初始化向量。当你选择 RC4 时,IV 区域会自动隐藏,因为根本用不到。

我的数据安全且私密吗?

是的。所有加密和解密都完全在你的浏览器中用 JavaScript 完成。你的文本、密钥、IV 和输出绝不会发送到任何服务器,这一点可以在浏览器的网络面板中验证。

明文
密文
错误

输入文本和密钥即可加密

| |
点击生成按所需长度创建安全的随机密钥
加密时 IV 留空,系统会自动为你生成一个
在文本框中按 Ctrl+Enter 可立即处理
需要最高强度时请选用 AES-256-CBC
请把密钥、IV 和算法一起保存——解密时三者缺一不可
所有加密都在浏览器中完成,不会向任何服务器发送数据
想了解更多? 阅读文档 →
1/7
开始输入以搜索...
搜索中...
未找到结果
请尝试使用不同的关键词搜索