パスフレーズとパスワード、どちらが強い?(無料ツール)
ランダムな6語のパスフレーズは、ランダムな12文字のパスワードとほぼ同じ強さで、入力もずっと簡単です。使い分け方と、無料のパスワード生成ツールを紹介します。
公開日: · 8分で読めます
パスフレーズは、いくつかのランダムな単語をつなげたものです。例えば walnut-ferry-tidal-oxygen-clamp-violin のような形です。パスワードは、ランダムな文字の並びで、例えば q7#Vd!m2Kp@x のような形です。大きな単語リストから6語をランダムに選べば、ランダムな12文字とほぼ同じ強さになります。パスワードマネージャーが入力するものには、無料のパスワード生成ツールでランダムな文字のパスワードを使い、覚えたり手で入力したりする必要がごく少数のものには、パスフレーズを使ってください。
重要なのは、どちらの場合も「ランダム」であることです。歌詞のように自分で選んだパスフレーズは弱く、サイコロやソフトウェアで選んだパスフレーズは強いです。
手早い比較
| ランダムなパスワード | ランダムなパスフレーズ | |
|---|---|---|
| 見た目 | q7#Vd!m2Kp@x |
walnut-ferry-tidal-oxygen-clamp-violin |
| 強さの源 | 1文字ごとの多くの候補 | 1語ごとの多くの候補 |
| 一般的な強い長さ | 16〜20文字 | 6〜7語 |
| 覚えやすいか | いいえ | まあまあ |
| スマホやテレビのリモコンで入力しやすいか | いいえ、記号の切り替えが多い | はい、ほぼ小文字のアルファベットだけ |
| どこでも使えるか | ほぼ使える。文字数を制限したり、一部の記号を禁止するサイトもある | 長いフレーズより短い文字数に制限しているサイトもある |
| 向いている用途 | パスワードマネージャーに保存するすべて | マネージャーのマスターパスワード、パソコンへのログイン、よく入力するWi-Fi |
強さの測り方
強さは、エントロピーのビット数で数えます。ビットが1つ増えるごとに、攻撃者が試すべき推測の数が2倍になります。
- 生成ツールの85文字(文字、数字、23種類の記号)からランダムに選んだ1文字は、約6.4ビットを加えます。
- 7,776語のリスト(ダイスウェアの単語リストの大きさで、サイコロを5回振って1語を選ぶ方式で使われます)からランダムに選んだ1語は、約12.9ビットを加えます。
つまり、ランダムな1語は、ランダムな2文字とほぼ同じ価値があります。同等の例は次のとおりです:
| パスフレーズ | ビット数 | 同程度のランダムなパスワード |
|---|---|---|
| 4語(7,776語のリスト) | 約52 | 8文字(約51ビット) |
| 5語 | 約65 | 10文字(約64ビット) |
| 6語 | 約78 | 12文字(約77ビット) |
| 8語 | 約103 | 16文字(約103ビット) |
この計算は、単語をリスト全体からランダムに選んだ場合にだけ成り立ちます。自分で単語を選ぶと、よく知られた関連性のある単語を選びがちで、攻撃ツールは真っ先にそうした組み合わせを試します。リストが小さいとビット数も減ります。2,000語のリストでは、1語あたり約11ビットです。
これらのビット数が時間にするとどの程度になるかは、パスワードを解読するのにかかる時間をご覧ください。
パスワードが有利な場合
- パスワードマネージャーの中。 入力も記憶もしないので、長く完全にランダムにしてください。4種類すべての文字を使った20文字は約128ビットになり、入力して覚えるつもりのパスフレーズよりはるかに強くなります。
- 文字数の上限が短いサイト。 古いサイトの中には、パスワードを16文字または20文字までに制限しているものがあります。ランダムな文字なら、少ない文字数により多くの強さを詰め込めます。
- APIキー、サービスアカウント、共有の秘密情報。 機械は覚えやすさを気にしません。
パスフレーズが有利な場合
- パスワードマネージャーのマスターパスワード。 覚えておく必要があり、ほかのすべてを守るものです。ランダムな6〜7語が良い目安です。
- パソコンやスマートフォンのログイン。 PINや指紋ではなくパスワードを使う場合。
- 入力しづらいキーボードでの入力。 スマートテレビ、ゲーム機、ゲストが手で入力するWi-Fiパスワードなど。
- 声に出して読み上げる必要があるもの。
quartz-lemon-harborは、q7#Vd!m2より電話でも伝わりやすいです。
NIST SP 800-63B(改訂版4、2025年)では、長いパスワードとパスフレーズは歓迎されるべきで、サイトはスペースと64文字以上を受け入れるべきとされています。また、文字種の組み合わせルールや定期的な変更を強制すべきではないとされています。とはいえ、大文字、数字、記号を要求するサイトはまだ多くあります。その場合は、Walnut-ferry-tidal-oxygen-clamp-violin-7 のように、決まった1か所に追加してください。強さはほとんど増えませんが、ランダムな単語を弱めずにルールを満たせます。
それぞれの作り方
ランダムなパスワード: 無料のパスワード生成ツールを開き、長さ(初期値は20で、8から128まで設定できます)を設定し、小文字、大文字、数字、記号はチェックしたままにして、生成を押し、コピーを押します。端末内で作られ、どこにも送信されません。
ランダムなパスフレーズ: パスワード生成ツールは文字のパスワードしか作らず、単語は選びません。ランダムなパスフレーズを作る方法は2つあります:
- サイコロ。 公開されているダイスウェアの単語リストを使い、単語ごとにサイコロを5回振ります。1回の出目で、7,776語のうち1語が選ばれます。時間はかかりますが、完全にオフラインでできます。
- ランダム選択ツール。 無料の乱数生成ツールを開き、リストから選ぶを選んで、長い単語リストを貼り付けます(1行に1語、長いほど良い)。選ぶ数を6に設定して、選ぶを押します。ブラウザの安全な乱数源を使い、何もアップロードされません。単語はハイフンかスペースでつなげてください。
どちらの方法でも、結果を「もっといい感じ」に書き換えないでください。ランダムな単語を好きな単語に変えると、強さがどんどん失われます。
よくある誤解
「長いから、パスフレーズは必ず強い」。 強さを決めるのは文字数ではなく、ランダムな選択肢の数です。correcthorsebattery は19文字ですが、ランダムな単語はわずか3語で、7,776語のリストからでも約39ビットにすぎず、ランダムな8文字のパスワードより弱くなります。
「記号に置き換えれば強くなる」。 P@ssw0rd は、どの解読ツールも最初に試す推測の1つです。a→@、o→0のような置き換えはよく知られています。
「先にハッシュ化すれば、ランダムになる」。 弱いパスワードをハッシュ化すると長い文字列にはなりますが、攻撃者が同じ方法を推測すれば、同じ候補を次々にハッシュ化できます。無料のハッシュ生成ツールはチェックサム用であり、パスワードを作るためのものではありません。
アカウントの種類ごとに適切な長さを含め、完全な手順は強いパスワードの作り方をお読みください。
今すぐ1つ作る
パスワードマネージャーが管理するすべてのアカウントには、ランダムな16〜20文字のパスワードが、最も強くてシンプルな選択です。無料のパスワード生成ツールで作って、マネージャーにすぐコピーしてください。自分で入力する少数のものだけに、パスフレーズを使いましょう。
よくある質問
- パスフレーズはパスワードより安全ですか?
- 自動的にそうなるわけではありません。ランダムな6語とランダムな12文字は、ほぼ同じ強さです。ランダムなパスフレーズは覚えやすく、ランダムなパスワードは同じ強さなら短くて済みます。
- パスフレーズには何語入れるべきですか?
- 大きなリストからランダムに6語以上を選ぶのが、パスワードマネージャーのマスターパスワードのような大事なものには適しています。4語は、ランダムな8文字のパスワードと同じくらいの強さしかありません。
- 文章や歌詞をパスフレーズにできますか?
- 短いパスワードよりは良いですが、大きな差はありません。有名なフレーズや歌詞は攻撃者のリストに載っています。サイコロやソフトウェアでランダムに選んだ単語のほうがずっと強いです。
- EveryAppのパスワード生成ツールはパスフレーズを作れますか?
- 作れません。8文字から128文字のランダムな文字のパスワードを作ります。パスフレーズを作るには、ダイスウェアのリストでサイコロを振るか、乱数生成ツールの「リストから選ぶ」機能に長い単語リストを使ってください。
- パスフレーズにスペースを入れてもいいですか?
- サイトが許可していればスペースを入れても構いません。ハイフンは、ほぼすべてのサイトで使えるので安全な選択です。
ジェネレーター
パスワード生成を試す
無料・登録不要で、ブラウザで動作します。 強力でランダムなパスワードをワンクリックで作成できます。