2段階認証の検証に使う
TOTPは時間ベースで変化するワンタイムパスワードです。認証アプリと同じ値が出るか確認することで、秘密鍵、桁数、期間、アルゴリズムの設定ミスを見つけやすくなります。
RFC 6238 の TOTP をブラウザ内で生成します。Base32 秘密鍵、otpauth URI、QR 連携に対応しています。
RFC 6238 の Time-based One-Time Password を計算します。Google Authenticator / Authy / 1Password 互換。秘密鍵はブラウザ内のみで処理され、サーバーには送信されません。
⚠ 本物の 2FA 秘密鍵を入力する場合は、HTTPS / 信頼できる端末である事を確認してください
Google Authenticator は SHA-1(256/512非対応の実装が多い)
otpauth://totp/secutils:user%40example.com?secret=JBSWY3DPEHPK3PXP&issuer=secutils&algorithm=SHA1&digits=6&period=30
この URI を QR Code Generator に貼って QR 化すれば、認証アプリでスキャン登録できます。
💡 TOTP について
作業の流れに近いツールへすぐ移動できます。
TOTP Generator は、RFC 6238に基づく2FAワンタイムパスワードをブラウザ内で生成するツールです。Base32秘密鍵、otpauth URI、QR連携の確認に使えます。
秘密鍵と生成コードはブラウザ内で処理され、secutilsのサーバーへ送信されません。
TOTPは時間ベースで変化するワンタイムパスワードです。認証アプリと同じ値が出るか確認することで、秘密鍵、桁数、期間、アルゴリズムの設定ミスを見つけやすくなります。
TOTPの秘密鍵を知っている人はワンタイムパスワードを生成できます。検証時は本番ユーザーの秘密鍵を不用意に共有せず、扱いに注意する必要があります。