Glyph WidgetsGlyph Widgets
关于联系隐私条款在Ko-fi上支持

© 2026 Glyph Widgets. 保留所有权利。

·

100% 客户端处理

AES加密

最后更新:2026年3月5日

使用128、192或256位密钥的AES算法加密和解密文本。支持GCM、CBC和CTR密码模式。使用Web Crypto API在浏览器中本地完成。

安全提示: 所有加密都在您的浏览器本地进行。您的密码和数据不会发送到任何服务器。对于重要数据,请使用强且唯一的密码。

使用强密码。您需要此确切密码来解密数据。

明文(输入)

密文

关于AES加密

算法

AES(高级加密标准)- FIPS 197

密钥派生

PBKDF2与SHA-256,100,000次迭代

GCM模式

使用96位随机数的认证加密

CBC模式

使用PKCS7填充的密码块链接

Saved Presets is a Supporter feature.

Tool History is a Supporter feature.

Tool Notes is a Supporter feature.

功能

  • ▶AES-256加密
  • ▶加密和解密文本
  • ▶密码保护
  • ▶Base64输出
  • ▶安全密钥生成
  • ▶复制到剪贴板
  • ▶页面加载后离线工作
  • ▶100%客户端处理 - 您的数据不会离开浏览器

如何使用此工具

1

选择模式

选择CBC、GCM或CTR加密模式。

2

输入数据

输入要加密或解密的文本。

3

设置密码

输入强密码或密钥。

4

加密/解密

处理数据并复制结果。

密钥派生(PBKDF2)

您的密码使用带有SHA-256的PBKDF2转换为加密密钥。我们使用100,000次迭代和随机的16字节salt。这使得暴力破解攻击非常缓慢且昂贵。每次加密都会生成一个新的随机salt,因此相同的密码每次都会产生不同的密钥。

AES分组密码

AES以128位(16字节)块处理数据。它使用具有多轮操作的替换-置换网络:SubBytes(字节替换)、ShiftRows(行移位)、MixColumns(列混合)和AddRoundKey(与轮密钥XOR)。AES-256使用这些操作的14轮。

GCM模式(推荐)

GCM(Galois/Counter Mode)将CTR模式加密与Galois身份验证相结合。它产生一个身份验证标签,可以检测对密文的任何篡改。如果有人修改加密数据,解密将失败。这称为关联数据的认证加密(AEAD)。

输出格式

加密输出包含:salt(16字节)+ IV(12或16字节)+ 密文 + 认证标签(仅限GCM)。这被编码为Base64或Hex以便于复制。salt和IV与密文一起存储,因为解密需要它们,但它们不是秘密。

Web Crypto API

此工具使用浏览器的原生Web Crypto API,它提供在浏览器的安全上下文中实现的加密操作。这比JavaScript加密库更安全,因为实现是用原生代码编写的,并且已经过广泛审计。

常见问题

AES-256是军用级加密,被认为对所有实际目的都无法破解。

相关工具