Authy Decryptor is a Rust tool to decrypt Authy authenticator backup tokens from an encrypted JSON file or CSV export and migrate them to other 2FA managers, including Aegis, Ente, and Vaultwarden/Bitwarden. It is a multi-crate workspace with a crypto core (PBKDF2, AES-CBC, HMAC, SHA1), a clap-based CLI, and an optional egui desktop GUI with QR display. It is published three ways: on npm as @nick22985/authy-decryptor with per-platform prebuilt binaries, on crates.io via cargo install authy-decryptor, and through GitHub releases.
Author