本地加密,密钥与明文不上传。解密时需要相同的模式、密钥派生、盐、IV/Nonce、标签与 AAD。
ECB 会泄露明文模式,不建议用于结构化/多块数据。GCM/CCM 提供认证加密,能发现篡改;切勿在同一密钥下重复使用 Nonce。
CBC/CFB/CTR/OFB 下,KDF 同时派生密钥与 IV;GCM/CCM 只派生密钥,Nonce 需单独提供或随机生成。Argon2 未包含:浏览器无原生支持,引入大体积依赖与本项目“无新增依赖”不一致。