パスワードジェネレーターとは?
パスワードジェネレーターは、安全で推測不能なパスワードを必要に応じてカスタマイズして生成する不可欠なセキュリティツールです。パスワードの強度はエントロピー(ビット単位のランダム性)で測定され、文字セットのサイズとパスワードの長さに依存します。大文字(26文字)、小文字(26文字)、数字(10文字)、記号(約33文字)を組み合わせることで、より強力なパスワードが生成されます。8文字の英数字パスワードは約48ビット、16文字の大文字・小文字・数字・記号を含むパスワードは約95ビットのエントロピーを持ちます。NISTガイドラインでは最低80ビット以上のエントロピーが推奨されます。パスフレーズ(単語ベースのパスワード)は読みやすさと強さの両方を提供します。このツールはすべてブラウザ内で完結するため、生成されたパスワードは外部に送信されません。
この計算機を使用するタイミング
- 新しいアカウントを作成する — 登録するすべてのサービスに固有の高エントロピーパスワードを生成する
- 弱いまたは侵害されたパスワードを置き換える — 既存のパスワードを確認し、短い、推測可能な、または再使用されたものをすべて置き換える
- パスワードマネージャーをセットアップする — 最大の長さとすべての文字タイプを有効にしてマスターパスワードを生成する
- APIキーまたはトークンを生成する — 開発または本番環境用に暗号学的にランダムな資格情報を作成する
- 共有またはチームアカウントを保護する — 複数のチームメンバーが共有保管庫に保存できる強力なパスワードを作成する
- ウェブサイトのパスワード要件を満たす — 最大の長さを維持しながら、特定のサイトのルールに合わせて文字タイプの切り替えを調整する
手順:
- 上のフィールドに入力してください。
- 利用可能なオプションを設定して出力をカスタマイズします。
- リアルタイムの更新により、結果を即座に確認できます。
- プロジェクトで使用するために結果をコピーまたはエクスポートします。
- パスワードをクリップボードにコピーし、パスワードマネージャーに保存します。
計算式
パスワード スペース = (文字プール サイズ)^長さ
エントロピー (ビット) = 長さ × log₂ (プール サイズ)
- 72 ビット以上 = 強力な agAInst オフライン攻撃
- 128 ビット以上 = 非常に安全 (解読には何世紀もかかります)
ユースケース
- 新しいアカウントのパスワード作成
- Generating 安全 API keys and トークン
- 弱い使い回しパスワードの置き換え
- 各サービスごとに固有のパスワードを作成すること
- 強力で多様な認証情報を使ってパスワードマネージャーのボールトを構築する
主な利点
- 安全なブラウザAPIで暗号論的にランダムなパスワードを生成。
- 長さを8〜128文字でカスタマイズ。
- リアルタイムのエントロピースコアと強度評価を表示。
- 推定クラック時間を取得。
- ワンクリックでクリップボードにコピー。
- アカウント不要で完全無料。
プロのヒント
- パスワードは12文字以上にしましょう
- 大文字、小文字、数字、記号を組み合わせましょう
- 辞書に含まれる単語は避けてください
- 各サービスごとに異なるパスワードを使いましょう
- パスワードマネージャーの使用を検討しましょう
避けるべきよくある間違い
- 短すぎるパスワードを作成する
- 個人情報をパスワードに含める
- 同じパスワードを複数サービスで使い回す
- 辞書の単語をそのままパスワードにする
重要な用語の説明
- エントロピー: 不確実性のビット単位の測定。
- 文字プール: 使用可能な文字の合計 — 最大95。
- ブルートフォース: すべての組み合わせを体系的に試す。
- パスフレーズ: ランダムな単語のシーケンス。
- パスワードマネージャー: パスワード管理ソフトウェア。
関連コンセプト
- パスワードエントロピー: パスワードの予測不可能性をビット単位で定量的に測定したもの — 追加の各ビットは攻撃者が試す必要がある組み合わせの数を2倍にする
- 文字プール: パスワードの生成に使用される文字の集合 — 4種類すべて(大文字、小文字、数字、記号)を使用すると最大95文字のプールが作成される
- ブルートフォース攻撃: すべての可能な組み合わせを体系的に試す攻撃 — 抵抗力はパスワードのエントロピーと攻撃者の計算速度によって決まる
- パスワードマネージャー: 1つのマスターパスワードの背後で、すべてのアカウントに対して固有の強力なパスワードを生成、保存、自動入力するソフトウェア
- 二要素認証(2FA): パスワードに加えて、電話番号コードやハードウェアキーなどの2番目の確認ステップを要求する追加のセキュリティレイヤー
- パスフレーズ: パスワードとして使用されるランダムな単語のシーケンス — DicewareおよびEFFの単語リストは、強力なパスフレーズを生成するための標準化された単語プールを提供する
例
4 つの文字タイプすべてを使用した 16 文字のパスワード (95 文字のプール) には、95^16 ≈ 4.4×10^31 の組み合わせがあります。 1 秒あたり 3,500 億の推測では、解読には約 4×10^12 年かかります。
結果の解釈方法
エントロピースコアはパスワード強度の最も信頼できる指標です。低リスクアカウントでは60ビット以上、一般用途アカウントでは80ビット以上、メールや銀行、パスワードマネージャーのマスターなどの重要アカウントでは100ビット以上を目指してください。
長さは文字の多様性よりも重要です。20文字の小文字のみのパスワードは約95ビットのエントロピーを持ち、すべての文字タイプを使用した10文字のパスワード(約65ビット)よりも強力です。まず長さを最大にし、次に文字の多様性を追加してください。
強度メーターは視覚的な参考になりますが、エントロピーの数値が正確な情報を示します。同じ文字セットで長さがわずか4文字異なる2つのパスワードでは、エントロピースコアは大きく異なります。80ビット以上の「強力」と評価されたパスワードはほとんどのアカウントに十分で、100ビット以上の「非常に強力」は最重要の資格情報に最適です。
このジェネレーターをパスワードマネージャーと組み合わせて最大限のセキュリティを実現してください。各アカウントにユニークなパスワードを生成し、すべて暗号化してマネージャーに保存し、平文でパスワードを再利用したり共有したりしないでください。

