Navigation
Theme
Language
ゲーム&ツール難易度: easy

パスワード生成ツール

選択した文字セットから最大50文字の強力でランダムなパスワードを作成します。小文字、大文字、数字、記号、スペースから選択でき、2つの選択モードがあります。探索空間分析とエントロピー計算を含みます。

16
150

含める文字セット

均等に選択する対象

パスワード生成ツール

選択した文字セットから最大50文字のパスワードを作成します。小文字(a–z)、大文字(A–Z)、数字(0–9)、記号(!@#$%^&*…)、スペースの任意の組み合わせを選択して文字プールを構築し、ブラウザ内で暗号学的にシャッフルされたランダムパスワードを即座に生成します。

2つの選択モードで文字の選び方を制御できます。すべての選択した文字を1つのセットにプールして均一なランダム性を実現するか、各選択したセットを順番にローテーションして保証された代表性を確保してから最終シャッフルを行います。どちらの場合も、結果は選択順序のパターンを一切示さない完全にシャッフルされたパスワードです。

含める文字セット

このツールがパスワードの文字をランダムに選択する際に考慮する文字セットを選択してください。より多くの文字セットを含めるとプールサイズが増加し、それによって生成されたパスワードのエントロピー(ランダム性)が向上し、ブルートフォース検索による解読が困難になります。

選択モードの説明

選択したすべての文字

選択したセットのすべての文字が1つの統合された文字プールを構成し、各ランダム選択はこのプール全体から行われます。選択されたパスワード文字セットは結果が提供される前にシャッフルされます。このモードはすべての位置がプール全体から引き出されるため、文字あたりのエントロピーを最大化します。

選択した各セット

文字はできるだけ均等にセットごとにローテーションで選択されます。例えば、小文字、大文字、数字の文字セットを選択した場合、8文字のパスワードは小文字、大文字、数字、小文字、大文字、数字、小文字、最後に大文字の順にランダムに選ばれます。選択されたパスワード文字セットは結果が提供される前にシャッフルされるため、最終出力にはラウンドロビン順序の痕跡は残りません。

パスワード文字探索空間の最大化

パスワードの探索空間とは、ブルートフォース攻撃で攻撃者が試す必要がある可能な組み合わせの総数です。文字プールのサイズとパスワードの長さの2つの要因に依存します。プールが大きく、パスワードが長いほど、探索空間は指数関数的に増加します。

エントロピーはビットで測定され、この探索空間を対数スケールで定量化します。エントロピーが1ビット追加されるごとに、可能な組み合わせの数は2倍になります。セキュリティ研究者は一般的に、日常のアカウントには少なくとも60ビット、高価値のターゲットには128ビット以上を推奨しています。

現在の設定の探索空間

長さ

16

プールサイズ

89

エントロピー(ビット)

104

組み合わせ数

1.55 × 10^31

総組み合わせ数 = プールサイズ ^ パスワードの長さ

89^16 = 1.55 × 10^31

エントロピー = 長さ × log₂(プールサイズ)

16 × log₂(89) = 103.6 bits

文字セットプールサイズエントロピー(8文字)エントロピー(16文字)
数字のみ1026.653.2
小文字のみ2637.675.2
小文字 + 大文字5245.691.2
小文字 + 大文字 + 数字6247.695.3
小文字 + 大文字 + 数字 + 記号9051.9103.9
すべて + スペース9152.1104.1

よくある質問

このパスワード生成ツールは安全ですか?+
はい。パスワードはJavaScriptの組み込み暗号学的ランダム性を使用して、完全にブラウザ内で生成されます。パスワードがサーバーに送信、保存、記録されることはありません。ネットワーク接続を無効にした状態でツールを使用することで確認できます。
パスワードはどのくらいの長さにすべきですか?+
ほとんどのオンラインアカウントでは、小文字、大文字、数字、記号を使用した16文字のパスワードで約105ビットのエントロピーが得られます。これはブルートフォース攻撃では解読できないレベルです。マスターパスワードや高価値アカウントの場合は、20文字以上または128ビット以上のエントロピーを目指してください。
パスワードエントロピーとは何ですか?+
エントロピーはパスワードの予測不可能性を測定します。長さ × log₂(プールサイズ) として計算され、ビットで表されます。エントロピーが高いほど、攻撃者が検索する必要がある可能な組み合わせが多くなります。1ビット追加されるごとに探索空間は2倍になります。
2つの選択モードの違いは何ですか?+
「選択したすべての文字」は選択したすべての文字を1つのセットにプールし均一に選択します。これにより文字あたりのエントロピーが最大化されます。「選択した各セット」はセットを順番にローテーションし、各サイクルで各セットから少なくとも1文字を保証してから最終結果をシャッフルします。どちらも安全なパスワードを生成しますが、2番目のモードはよりバランスの取れた代表性を確保します。
パスワードに記号を含めるべきですか?+
記号を含めると、文字プールが62(文字 + 数字)から約90に増加し、16文字のパスワードに約5ビットのエントロピーが追加されます。ほとんどのセキュリティ専門家は、サービスが許可する場合は記号を含めることを推奨しています。サービスが特定の記号を制限する場合は、記号セットを無効にし、より長いパスワードで補ってください。
なぜ生成後にパスワードがシャッフルされるのですか?+
シャッフル(Fisher-Yatesアルゴリズムを使用)により、最終パスワードに選択プロセスからの検出可能なパターンが含まれないことが保証されます。これは、文字が最初にラウンドロビン順序で選択される「選択した各セット」モードで特に重要です。シャッフルにより、すべての文字位置が等しく予測不可能になります。
このツールをオフラインで使用できますか?+
はい。ページが読み込まれると、パスワード生成ツールはサーバー呼び出しなしでブラウザ内で完全に動作します。インターネットから切断してもパスワードの生成を続けることができます。オフラインアクセスのためにこのページをデバイスに保存することもできます。
パスワードの「強い」と「非常に強い」の違いは何ですか?+
このツールはエントロピーの閾値を使用してパスワードを評価します:非常に弱い(28ビット未満)、弱い(28–35ビット)、普通(36–59ビット)、強い(60–127ビット)、非常に強い(128ビット以上)。すべての文字セットを使用した16文字のパスワードは通常「強い」と評価されます。「非常に強い」に達するには、完全な文字セットで20文字以上を使用してください。

パスワード生成ツールの使い方

上記のテキストボックスに値を入力するだけです。入力すると結果が自動的に更新され、即座の計算と並列比較が可能になります。

当社の計算機は高精度の数学エンジンを使用して、最小の小数の動きも正確にキャプチャします。

モバイルデバイスでこのツールを使用している場合、レイアウトはタッチフレンドリーな相互作用のために自動的に調整されます。このページをホーム画面に保存して、迅速にアクセスできます。