https://github.com/florian-berger/authydecryptor
Decrypts encrypted TOTP tokens from Twilio Authy and re-generates the QR code for easy setup in other authentication apps. It does NOT load the data from the Authy servers, the file with the encrypted tokens needs to be provided by the user.
https://github.com/florian-berger/authydecryptor
2fa authy multifactor-authentication second-factor twilio
Last synced: 9 months ago
JSON representation
Decrypts encrypted TOTP tokens from Twilio Authy and re-generates the QR code for easy setup in other authentication apps. It does NOT load the data from the Authy servers, the file with the encrypted tokens needs to be provided by the user.
- Host: GitHub
- URL: https://github.com/florian-berger/authydecryptor
- Owner: florian-berger
- License: mit
- Created: 2025-04-28T21:02:26.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-05-14T21:07:17.000Z (about 1 year ago)
- Last Synced: 2025-05-14T21:51:07.406Z (about 1 year ago)
- Topics: 2fa, authy, multifactor-authentication, second-factor, twilio
- Language: C#
- Homepage:
- Size: 120 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# AuthyDecryptor
[](LICENSE)
[](https://github.com/florian-berger/AuthyDecryptor)
[](https://ultgmng.de/discord)
This tool decrypts the TOTP secrets stored by the [**Authy** app](https://www.authy.com/). Why? Because in 2024, Twilio (the company behind Authy) decided to discontinue the support of their Desktop application from one day to another.
As a software developer, I must easily access tokens in my everyday work. Sadly, Twilio does not provide any way to access my own tokens' secrets in plain text. I don't want to remove and create a new token for more than 70 different accounts I protected within Authy.
Even the export of the encrypted ones requires some complex setup (as described [here by AlexTech01](https://github.com/AlexTech01/Authy-iOS-MiTM/)). If you have access to your encrypted secrets, you can use this project to decrypt them and re-create it with some alternative solutions.
> [!WARNING]
> Storing unencrypted secrets on the hard disk can compromise its security. If you save the decrypted file, make sure that your system is protected accordingly and that the file is not transmitted to third parties.
## Contribution
To contribute to the development of this project, take a look at the [Contribution guidelines for this project](CONTRIBUTION.md).
## TODO
- [x] CLI tool
- [x] GUI with the ability to render secrets as QR codes
- [x] Load already decrypted files
- [x] Edit tokens and save them
- [x] UI localization
## Syncfusion
This project uses WPF components from Syncfusion. I am not allowed and not able to license the binaries of Syncfusion as part of this project!