鲸造WhaleKit

AES 加解密

基于 Web Crypto 的 AES-256 加解密,PBKDF2 派生密钥,纯前端处理数据不出浏览器

模式:
密钥

明文

密文(Base64)

结果将显示在这里
实现细节:使用口令经 PBKDF2-HMAC-SHA256(100,000 次迭代)派生 AES-256 密钥;随机生成 16 字节 salt 与 IV(GCM 12 字节 / CBC 16 字节)。输出为 Base64(salt ‖ iv ‖ ciphertext)。解密时需提供相同的口令与加密模式。数据全程在浏览器本地处理,密钥不会上传。