跳到主要内容
Hybrid Toolkit

工具

文本哈希与加密

哈希、HMAC 和 AES 加密都在本地完成。

全部按 UTF-8 在本地计算。哈希不能还原;AES 可用同一密码解密。

哈希

  • MD5
  • SHA-1
  • SHA-256
  • SHA-384
  • SHA-512
  • CRC32

HMAC

用上方哈希输入框里的文本,加上这里的密钥计算。

  • HMAC-MD5
  • HMAC-SHA-1
  • HMAC-SHA-256
  • HMAC-SHA-384
  • HMAC-SHA-512

AES 加解密

基于密码的 AES-256。密文会带上盐和 IV,可在本页解密。优先用 GCM。

使用说明

输入文本即可看到哈希。填写密钥可计算 HMAC。AES 需要选择模式和密码后再加密或解密。密文会带上盐和 IV,可在本页解密。

常见问题

哈希、HMAC 和 AES 有什么区别?
MD5、SHA、CRC32 是单向校验。HMAC 还要密钥,仍然不能还原。AES 是可逆加密,用同一密码即可解密。
密文能在别的工具解密吗?
输出是 HT1 格式:用 PBKDF2-SHA-256(100000 次)派生 AES-256 密钥。其他工具必须使用相同的 KDF、盐、IV 和模式。本页可以解密自己生成的结果。
能用 MD5 存密码吗?
不能。MD5 和 SHA-1 太快且已被碰撞攻击。密码应在服务端用 Argon2、scrypt 或 bcrypt。

相关工具