加密/安全工具
加密与安全工具——AES、DES、RSA、HMAC 等对称与非对称加解密,以及密码、UUID、密钥派生生成。
25 个工具可用,全部在浏览器本地运行。
- AES 解密器使用 Web Crypto API 解密 AES 加密数据(CBC/GCM/ECB)。免费、隐私优先、100% 纯客户端运行。工具
- AES 加密器使用 Web Crypto API 以 AES(CBC/GCM/ECB)加密文本或二进制数据。免费、隐私优先、100% 纯客户端运行。工具
- AES-CTR 解密器解密 AES-CTR 密文(NIST SP 800-38A,Web Crypto 原生实现)——真实算法,逐字节通过 NIST 官方向量验证并经 OpenSSL 交叉核对。密钥须为 16/24/32 字节,IV 恰好 16 字节(与加密时相同的完整初始计数块)。密文输入格式跟随输出格式选项(hex 或 base64)。免费、隐私、100% 客户端运行。工具
- AES-CTR 加密器使用 AES-CTR 模式(NIST SP 800-38A,Web Crypto 原生实现)加密文本——真实算法,逐字节通过 NIST 官方向量(F.5.1/F.5.3/F.5.5)验证并经 OpenSSL 交叉核对。128/192/256 位密钥(16/24/32 字节)、16 字节 IV(完整初始计数块)。免费、隐私、100% 客户端运行。切勿在同一密钥下重复使用 IV。工具
- bcrypt 哈希生成器使用 bcrypt 对密码进行哈希或验证 bcrypt 哈希。免费、隐私优先、100% 纯客户端运行。工具
- Blowfish 解密器使用 crypto-js 解密 Blowfish 加密数据。免费、隐私优先、100% 纯客户端运行。工具
- Blowfish 加密器使用 crypto-js 以 Blowfish 分组密码加密文本。免费、隐私优先、100% 纯客户端运行。工具
- ChaCha20 解密器解密 ChaCha20 密文(RFC 8439)——真实算法,逐字节通过 RFC 官方测试向量验证并经 OpenSSL 交叉核对。密钥必须恰好 32 字节、nonce 恰好 12 字节,块计数器须与加密时一致。密文输入格式跟随输出格式选项(hex 或 base64)。免费、隐私、100% 客户端运行。工具
- ChaCha20 加密器使用 ChaCha20 流密码(RFC 8439)加密文本——真实算法,逐字节通过 RFC 官方测试向量验证并经 OpenSSL 交叉核对。256 位密钥(32 字节)、96 位 nonce(12 字节)、32 位块计数器。免费、隐私、100% 客户端运行。切勿在同一密钥下重复使用 nonce。工具
- DES 解密器使用 crypto-js 解密 DES 加密数据(ECB/CBC)。免费、隐私优先、100% 纯客户端运行。工具
- DES 加密器使用 crypto-js 以 DES(ECB/CBC)加密文本。免费、隐私优先、100% 纯客户端运行。工具
- HMAC 生成器使用 SHA-1/256/512 生成 HMAC(哈希消息认证码)。免费、隐私优先、100% 纯客户端运行。工具
- JWT 解码器解码并检查 JWT 头部、载荷和时间声明及过期状态。免费、隐私优先、100% 纯客户端运行。本地解析不视为服务端验签。支持 HS256/RS256 等算法头部解析、exp/iat/nbf 时间声明展示,并标注 EXPIRED/NOT YET VALID/VALID 状态。工具
- 密码生成器生成强健的、密码学安全的随机密码。免费、隐私优先、100% 纯客户端运行。基于 Web Crypto API 的 getRandomValues,支持自定义长度、字符类型(大写/小写/数字/符号)、排除相似字符(l/1/I/O/0)等选项,适合为各类账户生成高熵密码。工具
- PBKDF2 密钥派生使用 Web Crypto API 以 PBKDF2(RFC 2898)从密码派生密钥。免费、隐私优先、100% 纯客户端运行。工具
- 随机字节生成器生成密码学安全的随机字节或整数。免费、隐私优先、100% 纯客户端运行。工具
- RC4 解密器使用 crypto-js 解密 RC4 加密数据。免费、隐私优先、100% 纯客户端运行。工具
- RC4 加密器使用 crypto-js 以 RC4 流密码加密文本。免费、隐私优先、100% 纯客户端运行。工具
- RSA 工具使用 Web Crypto API 进行 RSA 密钥生成、加密、解密、签名和验证。免费、隐私优先、100% 纯客户端运行。工具
- Salsa20 解密器解密 Salsa20 密文(Bernstein 原始设计,eSTREAM 优选组合)——真实算法,通过 eSTREAM 官方测试向量验证并经 PyCryptodome 交叉核对。密钥须为 16 或 32 字节、nonce 恰好 8 字节,块计数器须与加密时一致。密文输入格式跟随输出格式选项(hex 或 base64)。免费、隐私、100% 客户端运行。工具
- Salsa20 加密器使用 Salsa20 流密码(Bernstein 原始设计,eSTREAM 优选组合)加密文本——真实算法,通过 eSTREAM 官方测试向量与 Salsa20 core 规范向量验证并经 PyCryptodome 交叉核对。128/256 位密钥(16 或 32 字节)、64 位 nonce(8 字节)、64 位块计数器。免费、隐私、100% 客户端运行。切勿在同一密钥下重复使用 nonce。工具
- scrypt 密钥派生使用 scrypt(内存困难型 KDF)从密码派生密钥。免费、隐私优先、100% 纯客户端运行。工具
- 3DES 解密器使用 crypto-js 解密 Triple DES(3DES)加密数据。免费、隐私优先、100% 纯客户端运行。工具
- 3DES 加密器使用 crypto-js 以 Triple DES(3DES)加密文本。免费、隐私优先、100% 纯客户端运行。工具
- UUID / ULID 生成器生成 UUID v1、v4、v5 和 ULID 标识符。免费、隐私优先、100% 纯客户端运行。UUID v4 使用 Web Crypto API 提供密码学安全随机性;ULID 可按字典序排序并编码时间戳,适合用作数据库索引。支持批量生成、大写和连字符切换。工具