🔐 TOTPシークレットキー生成
20バイトの暗号学的乱数からBase32形式のシークレットキーを生成します(RFC 4648)。
生成中...
Google AuthenticatorなどのTOTP認証アプリを使った2段階認証(2FA)のセットアップに使える、ランダムなBase32形式のシークレットキーを生成するツールです。あわせて、認証アプリに読み込ませるための otpauth:// 形式のURIも生成します。
使い方
- サービス名(発行者)とアカウント名を入力します(任意)。
- 生成されたシークレットキーとotpauth:// URIが自動的に表示されます。
- 「再生成」ボタンで新しいシークレットキーを生成できます。
よくある質問
生成されたシークレットキーは安全ですか?
はい。ブラウザのWeb Crypto API(暗号学的乱数生成器)を使って生成しており、20バイト(160ビット)のランダムな値をBase32エンコードしています。
otpauth:// URIとは何ですか?
TOTP/HOTPの設定情報(シークレットキー・発行者名・アカウント名など)を1つのURIにまとめた形式です。QRコードとして認証アプリに読み込ませたり、対応アプリで直接開いたりする際に使われます。
このツールで生成した内容はどこかに送信されますか?
いいえ。すべての処理はブラウザ内で完結し、生成されたシークレットキーがサーバーに送信されることはありません。