加密 / 解密 工具(AES-GCM + PBKDF2)

说明:此页面既可用于把加密为密文 JSON(作者用),也可以把密文粘贴进来并用密码解密查看(读者用)。

1) 加密(把明文变成密文 JSON)

生成的密文是可复制的 JSON 字符串,包含 salt/iv/ciphertext(Base64 编码)。把它发并告诉他们密码即可。

2) 解密(读者用:粘入密文并输入密码)


技术说明:使用 PBKDF2(salt + 150k 迭代)派生 AES-GCM 256 位密钥;生成随机 salt(16B) 和 iv(12B)。密文以 Base64 存储在 JSON 中,可直接保存/传输。