加密货币和生成器 Tools — 11 Free Online 加密货币和生成器 Utilities
您可以信任的加密实用程序,因为代码永远不会离开您的浏览器。生成 UUID、哈希值(MD5、SHA-1、SHA-256、SHA-512、HMAC)、强密码;使用 AES(ECB、CBC、CTR、GCM)或 RSA-OAEP 加密/解密;调试、签名和编码 JWT 令牌;并转换 Unix 时间戳。
All 加密货币和生成器 tools
加密货币和生成器
UUID生成器
生成加密随机 UUID v4 标识符。
打开工具
加密货币和生成器
哈希生成器
生成 MD5、SHA-1、SHA-256、SHA-512 和 HMAC 哈希值。
打开工具
加密货币和生成器
SHA-256 生成器
使用 Web Crypto API 进行快速 SHA-256 哈希。
打开工具
加密货币和生成器
高级加密标准加密
使用 AES(ECB、CBC、CTR、GCM)加密和解密数据。
打开工具
加密货币和生成器
RSA加密
生成 RSA 密钥对并使用 RSA-OAEP 加密/解密。
打开工具
加密货币和生成器
JWT 调试器
无需秘密即可解码和检查 JWT 令牌。
打开工具
加密货币和生成器
时间戳转换器
将 Unix 时间戳转换为日期,反之亦然。
打开工具
加密货币和生成器
密码生成器
生成强加密随机密码。
打开工具
加密货币和生成器
智威汤逊生成器
使用 HS256 或 HS512 以及自定义负载对 JWT 令牌进行签名。
打开工具
加密货币和生成器
JWT 编码器/解码器
从 header+payload 编码 JWT 部分,或解码任何 JWT。
打开工具
加密货币和生成器
TOTP发生器
使用 QR 码从 TOTP 密钥生成实时 2FA 代码,以便于设置。
打开工具
常见问题
- 使用这些加密工具来获取真正的秘密是否安全?
- 密码学完全在您的浏览器中运行,使用 Web Crypto API 或经过审查的库(如 node-forge)——不会将任何内容传输到服务器。也就是说,对于高价值的机密,我们建议在气隙环境中运行 OpenSSL 等桌面工具。
- 生成哪个 UUID 版本?
- UUID 版本 4 (RFC 4122) 使用浏览器的 crypto.randomUUID() API,该 API 从操作系统的 CSPRNG 派生熵。
- AES-CBC、AES-CTR 和 AES-GCM 之间有什么区别?
- CBC 是一种经典的分组密码模式,需要 IV 和适当的填充。 CTR 将 AES 转换为带有 IV 的流密码。 GCM 是经过身份验证的加密——它提供机密性和完整性,这正是您通常希望新代码具备的功能。
- JWT 调试器可以验证令牌的签名吗?
- JWT 调试器无需秘密即可解码标头和有效负载。要验证或签署 HS256/HS512 令牌,请使用 JWT 生成器和匹配的密钥。
- 密码生成器是否使用真正的加密随机性?
- 是的。它使用 Web Crypto API 中的 crypto.getRandomValues(),与 CSPRNG 浏览器用于 TLS 和 WebAuthn 的相同。
- SHA-1 和 MD5 仍然安全吗?
- 对于安全关键型应用程序来说,这两种方法都不再安全——两者都存在实际的碰撞攻击。它们对于校验和和非安全用途(缓存清除、文件重复数据删除)仍然有用。为了安全起见,请使用 SHA-256 或 SHA-512。