Comparison of OTP applications

The following is a general comparison of OTP applications that are used to generate one-time passwords for two-factor authentication (2FA) systems using the time-based one-time password (TOTP) or the HMAC-based one-time password (HOTP) algorithms.

Authenticated implementations

Implementation Description Online sync. Operating system Non-default
Windows Mac Linux iOS Android Value length, d Hash, H Interval, TX Epoch, T0 Steam
Aegis Authenticator Free and open source app for Android to manage your 2-step verification tokens.[1] Automatic backup to a location of your choosing No No No No Yes Yes Yes Yes No Yes
Bitwarden Open Source Cross platform password manager. 2FA is a premium feature.[2] Yes Yes Yes Yes Yes Yes Yes Yes Yes Un­known Yes[3]
Google Authenticator Yes No No No Yes Yes No No No No No
Microsoft Authenticator Yes No No No Yes Yes No No No No No
1Password Cross-platform password manager[4] Yes Yes Yes Yes Yes Yes No Un­known Un­known Un­known Un­known
Authy By Twilio, from 2015, originally Authy.[5] Also available for Chrome. Yes Yes Yes Yes Yes Yes Yes No No No No
Enpass[6] Password manager by Sinew Software Systems. Syncs over multiple back-ends. Yes Yes Yes Yes Yes Yes Yes No Yes Un­known No
FreeOTP[7] Maintained by RedHat, and based on Google Authenticator. No No No No Yes Yes Yes Yes Yes No No
oathtool[8] Command-line tool for generating OTP tokens. No No No Yes No No Yes Yes Yes Yes Un­known
privacyIDEA Authenticator[9] For use with privacyIDEA Authentication Server, with a secure enrollment process. No No No No Yes Yes Yes Yes Yes No Un­known
andOTP[10] (unmaintained)[11] Open-source app for Android 4.4+. Compatible with Google Authenticator. No No No No No Yes No No Yes No No
Invantive Authenticator[12] Focuses on integration with Invantive Keychain. No Yes No No No No Yes Yes Yes Yes No
LastPass Authenticator[13] Cross-platform OTP for mobile devices with support for online backup. Yes No No No Yes Yes No No No No No
TOTP.APP[14] Web-based authenticator not requiring registration. No Yes Yes Yes Yes Yes No No No No No
Yubico Authenticator for Desktop[15] By Yubico, for use with Yubikeys. No Yes Yes Yes Yes Yes Yes No No
Yubico Authenticator for Mobile Yes Yes
KeePassXC[16] Password manager No Yes Yes Yes No No Yes Yes Yes No Yes
2FAS[17] Popular, feature rich open-source two-factor authenticator. No account required. Online backup/sync via iCloud or Google Drive Trough browser extension connected to mobile app Yes Yes Yes Yes Yes No No
2FAuth[18] An open-source PHP web based self-hosted OTP generator, designed for both mobile and desktop. Yes, web based Yes Yes Yes No Yes

See also

References

  1. "Aegis Authenticator - Secure 2FA app for Android". Aegis Authenticator. Retrieved 29 April 2023.
  2. "Pricing for Individuals and Families | Bitwarden". Bitwarden. Retrieved 23 March 2023.
  3. "Steam Guard TOTPs". Bitwarden. Retrieved 23 March 2023.
  4. "Use 1Password as an authenticator for sites with two-factor authentication". 1Password. Retrieved 7 September 2018.
  5. Lardinois, Frederic (24 February 2015). "Twilio Acquires Two-Factor Authentication Service Authy". TechCrunch. Retrieved 5 March 2018.
  6. "Best password manager for iOS, Android, Windows, Linux, Mac | Enpass". www.enpass.io. Retrieved 7 September 2018.
  7. "FreeOTP". freeotp.github.io.
  8. "OATH Toolkit". www.nongnu.org. Retrieved 7 September 2018.
  9. "privacyIDEA Authenticator". GitHub. Retrieved 7 September 2018.
  10. "andOTP/andOTP". GitHub.
  11. flocke. "[Unmaintained][App][4.4+][Open source] andOTP - Open source two-factor authentication for Android". XDA Forums. Retrieved 12 March 2023.
  12. B.V., Invantive Software. "Invantive Authenticator". two-step-verification.solutions. Retrieved 7 September 2018.
  13. "LastPass - LastPass Authenticator". lastpass.com. Retrieved 7 September 2018.
  14. "Online one-time password generator / TOTP (Google Authenticator) Online". totp.app. Retrieved 7 September 2018.
  15. "Using Your YubiKey with Authenticator Codes : Yubico Support". support.yubico.com.
  16. Team, KeePassXC. "KeePassXC 2.2.0 released - KeePassXC". keepassxc.org.
  17. "2FA Authenticator App (2FAS)". 2FAS. Retrieved 12 March 2023.
  18. "GitHub - Bubka/2FAuth: A Web app to manage your Two-Factor Authentication (2FA) accounts and generate their security codes". GitHub. Bubka. Retrieved 19 March 2023.

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.