密码学
对称加密
使用 AES-GCM、AES-CBC、AES-CTR、ChaCha20-Poly1305、TripleDES 等对称密钥算法,在您的浏览器中直接在线加密和解密文本。
非对称加密
在线生成 RSA 密钥对,使用不对称加密技术加密或解密消息,无需安装任何软件,所有处理均在浏览器中完成。
分享秘密
通过浏览器端加密、密码、可配置过期时间、查看次数限制以及查看者可选删除功能在线分享秘密。
哈希函数
计算文本或文件的哈希,用于比较完整性、复现签名、验证校验和,并使用 SHA、MD5 或 BLAKE2 等常见算法检查结果。
强密码与密码短语生成器
按所需长度和字符生成随机密码,用 EFF 词表生成密码短语,或生成数字 PIN。每个结果都会显示熵的位数以及暴力破解所需的时间,你还可以在不离开浏览器的情况下评估自己的密码。
bcrypt 哈希生成与验证工具
以任意成本生成 bcrypt 哈希($2b$、$2y$ 或 $2a$),测量每种成本的耗时,并针对 PHP、Laravel、Spring 或 Node.js 的哈希验证密码。结果会拆解显示版本、成本、盐值和哈希结果,并在密码超过 72 字节时发出提醒。
JSON Web 令牌 (JWT)
在线解码、检查和验证 JSON Web Token (JWT): 头、负载和签名。支持 HS256、RS256 和其他算法。
SSL 证书分析器
在线分析 SSL/TLS 证书:在几秒钟内分析任意域名或 IP 的发行者、主体、有效期、信任链、算法和 SAN。
TOTP 与 2FA 验证码生成和验证工具
为 Google Authenticator 或 Microsoft Authenticator 生成密钥和 QR 码,查看当前 TOTP 或 HOTP 验证码及其倒计时,读取现有的 otpauth:// URI,并以与服务器相同的时钟偏差容限验证验证码。
UUID 与 ULID 生成器和解码器
生成版本 1、3、4、5、6、7 的 UUID 或 ULID,可一次一个或一次一千个,可选带或不带连字符、大写或加花括号。粘贴任意标识符,即可查看其版本、变体、创建时间,以及 GUID、URN、整数或 Base64 写法。
WordPress
生成与 WordPress 兼容的哈希,或用现有哈希验证密码,适用于审计、受控迁移和用户数据库检查。
X.509、CSR 和 PEM 证书解码器
粘贴证书、CSR、密钥或 .pfx 文件,即可查看主体、SAN、有效期、扩展和指纹,排序并验证证书链,检查哪个私钥对应哪个证书,转换格式并生成新的 CSR,一切均在浏览器中完成。
关于此分类
密码学工具涵盖在应用安全工作中会遇到的任务:使用共享密钥以 AES 或 ChaCha20 加密文本、测试 RSA 密钥对、计算文件哈希以比对完整性,或在身份验证失败时检查 JWT 的声明(claims)。
还有满足日常需求的生成器:带熵值显示的密码和密码短语、UUID 和 ULID、用于两步验证的 TOTP 密钥,以及与 WordPress 兼容的哈希。证书解码器和 SSL 证书检查可帮助诊断不完整的证书链或过期问题。除了从我们的服务器查询的域名证书检查,以及加密存储的共享机密之外,所有处理都在您的浏览器中完成。