パスワードはすべて、暗号鍵の生成にも使われる安全な乱数源であるブラウザのWeb Crypto乱数生成器でローカルに作られるため、何もアップロードされず、ページ読み込み後はオフラインでも動作を続けます。ランダムなバイトは単純な剰余ではなく棄却サンプリングで文字に割り当てるため、文字セットの一部に偏ることがありません。スライダーで長さを設定し、必要な文字種にチェックを入れれば、選んだ各種類は必ず1文字以上含まれます。強度パネルにはビット単位のエントロピーと、毎秒100億回試行するオフライン攻撃が平均で必要とする時間が表示されます。
無料パスワード生成ツール
すべてブラウザー内で動作します。アップロードも登録も不要です。
パスワード生成とは?
パスワード生成は、暗号学的に安全な乱数源を使って強力なランダムパスワードを作るツールです。長さと、どの文字種を含めるか - 大文字、小文字、数字、記号 - を選ぶだけで、人が思いつかないような予測不能なパスワードを組み立てます。このツールはすべてブラウザ内で完結するため、生成したパスワードがどこかに送信されることはありません。
使い方
- 1長さを設定. スライダーをドラッグするか、4文字から128文字の長さを直接入力。16文字が堅実な標準値で、重要なアカウントにはさらに長くする。
- 2文字種を選択. 大文字・小文字・数字・記号にチェックを入れる。選んだ各種類は必ず1文字以上含まれる。手入力する場合は紛らわしい文字の除外をオンにする。
- 3生成. パスワードは即座に作成され、設定を変えるたびに新しい候補が生成される。新しい組み合わせが欲しいときはいつでも再生成を押す。
- 4コピーして強度を確認. 1つのパスワードまたはリスト全体をコピーし、強度パネルでビット単位のエントロピーと、オフライン攻撃者が解読に必要とする平均時間を確認する。
こんな方に
- 新しいアカウントを作る人 - 使い回しではなく強力でユニークなパスワードが必要な場合。
- パスワードマネージャーの利用者 - ランダムなログイン情報を生成してそのままボールトに保存したい場合。
- IT管理者やヘルプデスク - 一時パスワードを発行する際、紛らわしい文字の除外機能で口頭伝達や手入力時のO/0、l/1の取り違えを防げる。
- 開発者やシステム管理者 - データベース、サービスアカウント、Wi-Fiの認証情報を一括で作成する場合。
- 記号を禁止したり長さを制限したりする古いサイトの利用者 - 記号のチェックを外すか、サイトのルールに合わせてスライダーで長さを短くするだけで対応可能。
よくある質問
このパスワード生成ツールは無料ですか?
はい、登録不要、広告解除の課金もなく、完全に無料で制限もありません。すべてブラウザ内で動作するため、ページ読み込み後はオフラインでも好きなだけパスワードを生成できます。
生成したパスワードはサーバーに送信されますか?
いいえ。パスワードはブラウザ内のWeb Crypto APIでローカルに作成され、端末の外に出ることはありません。記録も保存も送信もされず、タブを閉じればパスワードは貼り付けた場所にしか残りません。
オンラインのパスワード生成ツールを使っても安全ですか?
本ツールのように暗号学的に安全な源からクライアント側で生成される場合は安全です。パスワードは端末上で作られ、ネットワークを一切通過しません。サーバー側でパスワードを生成するツールは運営者に記録される恐れがあるため避けましょう。
パスワードはどのくらいの長さが必要ですか?
複数の文字種を組み合わせて最低12~16文字を使いましょう。16文字の混合パスワードは約103ビットのエントロピーがあり、総当たり攻撃を大きく上回ります。パスワードマネージャーのマスターパスワードやディスク暗号化にはさらに長く、20文字以上をおすすめします。
エントロピーの数値は何を意味しますか?
エントロピーは攻撃者が探索しなければならないパスワード空間の大きさをビットで表したもので、1ビット増えるごとに空間が倍になります。表示される値は「長さ × log2(プール数)」なので、長さが最も速く数値を押し上げます。60ビット以上はオンライン攻撃に強く、128ビットあればオフライン解読にも耐えられます。各種類1文字を保証する処理はこの理想値からわずかにビットを削りますが、このくらいの長さでは無視できる程度です。
紛らわしい文字の除外機能は何を除外しますか?
パスワードを読み上げたり手入力したりする際に最も混同されやすい6文字、大文字のI、小文字のl、数字の1、大文字のO、数字の0、小文字のoを除外します。文字プールがわずかに減るため、その分1~2文字ほど長さを増やして補うのがおすすめです。
なぜパスワードには必ず数字と記号が含まれるのですか?
文字種にチェックを入れると、生成ツールはその種類の文字を最低1つ含めることを保証するため、「数字と特殊文字を含む必要がある」といったサイトのルールを一発で満たせます。保証された文字はランダムな位置にシャッフルされます。
サイトごとに違うパスワードを使うべきですか?
はい。パスワードの使い回しは、あるサイトの漏洩がクレデンシャルスタッフィングによって他のアカウントにも波及する主な原因です。サイトごとにユニークなランダムパスワードを生成し、パスワードマネージャーに保管すれば、覚えるのは強力なマスターパスワード1つだけで済みます。