The OTP generator implements a desktop (TOTP) timed one-time password or 2FA code generator featuring:
- Secure, encrypted, file-based storage of service definitions
- Addition and removal of services from the data file and listing of the current content
- Data exchange via CSV, to facilitate importing and exporting services to and from the application via CSV file
- One-off TOTP generation
- "Live View" continuous TOTP generation with codes refreshing as they expire
Please see the Wiki for configuration details and the user guide.
- Dave Walker - Initial work - GitHub
The application uses the Otp.NET NuGet package by Kyle Spearrin for TOTP code generation:
It uses the "Konscious.Security.Cryptography.Argon2" NuGet package by Keef Aragon for encryption key generation:
To file issues or suggestions, please use the Issues page for this project on GitHub.
This project is licensed under the MIT License - see the LICENSE file for details