AES 加解密
使用浏览器内置的 WebCrypto 做 AES-GCM(256 位)字符串加解密,密钥由你的口令经 SHA-256 派生,输出 base64。一切运算都在本地浏览器完成,口令与明文绝不上传。
算法AES-256-GCM
密钥派生SHA-256(口令)
随机 IV每次加密随机生成
关于本工具
本工具调用浏览器原生 window.crypto.subtle(WebCrypto)实现 AES-GCM 认证加密:每次加密都会随机生成 12 字节初始向量(IV),并拼在密文一起做 base64 输出,因此同一明文每次加密结果都不同。
密钥不是口令本身,而是对口令字符串做一次 SHA-256 摘要得到的 32 字节密钥。解密时若口令错误或密文被篡改,GCM 的认证校验会失败并抛错,界面会明确提示「口令错误或数据被篡改」。
注意:它对口令只做单次 SHA-256 派生(未加盐、未做慢哈希),适合本地随手加密少量文本;长期高敏感数据请改用 KeePass 等专业工具,并务必牢记口令——口令一旦丢失,密文将无法找回。
加密校验 · 其他工具
分类页 ›文本哈希在线计算 MD5、SHA1、SHA256、SHA512 摘要值,支持大小写切换文件校验文件摘要计算、官方值比对及批量 SHA-256 清单生成核验,文件不上传批量文件 SHA-256 校验清单为本地文件或文件夹生成可携带的 SHA-256 清单,并在复制、交付或备份后逐项核验缺失、变更与多余文件。CRC32 校验计算文本或文件的 CRC32 校验值,附常用校验算法说明HMAC 计算使用密钥计算 HMAC-MD5、HMAC-SHA1、HMAC-SHA256 消息认证码密码生成按长度与字符集生成高强度随机密码,并估算破解所需时间本地 TOTP 动态验证码在本机按 TOTP 标准生成并校验动态口令,支持 otpauth URI、SHA-1/256/512 和时间偏差查看。本地文件密码加密用密码加密任意文件,解密时验证完整性,文件名和内容一起加密。RSA 签名与加密实验本地生成 RSA 密钥,进行 SHA-256 签名核验及 OAEP 短文本加解密,导出 PEM。证书与公钥检查台本地解析 X.509 证书、公钥、有效期和指纹,不联网查信任。SSH 公钥与指纹检查解析 authorized_keys 公钥行,检查格式、算法、RSA 位数、重复项并生成 SHA-256 指纹。UUID 生成批量生成 UUID v4、短 ID、随机字符串与随机十六进制JWT 解析解析 JWT 的头部、载荷与签名段,显示签发与过期时间摩斯电码莫尔斯码双向编解码,WebAudio 本地合成发报音