Time-based One-time Password
Time-based One-time Password(タイムベースドワンタイムパスワード、英: TOTP)は、認証技術であり、時間に基づいて生成されるワンタイムパスワード(一度限りのパスワード)である。RFC6238で「TOTP: Time-Based One-Time Password Algorithm」として定義されている。
TOTP用のソフトウェアトークンは、ソフトウェアやアプリケーションの形で提供され、スマートフォンやコンピュータにインストールして使用する。ウェブサービスなどでセキュリティ強化のために用いられる場合がある。
例としては以下のようなものがある。
Aegis Authenticator - フリー&オープンソース
andOTP
ente Auth - フリー&オープンソース
FreeOTP
Google Authenticator
KeepassXC - パスワードマネージャーだが、TOTP管理機能も存在