Wallet EncryptionTool

Encrypt and decrypt wallet JSON (AES‑CBC + PBKDF2)
Client‑side only

Data

On decrypt, if JSON contains a string seed_phrase with nested ciphertext, it will be decrypted here. On encrypt, this field is encrypted and placed into seed_phrase.
Paste/edit wallet JSON. On encrypt, it will be turned into a protected string.
Format: JSON { "0": ct, "1": iv1, "2": iv2 } in base64.