開発者

パスワード強度チェッカー

あなたのパスワードは本当に安全ですか、それとも単に長いだけですか?実際のエントロピー分析、推定クラック時間、強度を高める具体的なヒントを入手できます — 曖昧な「弱い/強い」表示ではありません。

このツールは役に立ちましたか?

パスワード強度チェッカーとは?

パスワード強度チェッカーは、推測やブルートフォース攻撃に対してパスワードがどの程度耐性があるかを評価するツールです。エントロピー(パスワードのランダム性の量)を正確に測定し、長さの分析、文字の多様性スコアリング、パターン検出と組み合わせることで、正確な強度評価を生成します。このツールは、最新のGPUハードウェアの速度に基づいた推定クラック時間(パスワードが実際に破られるまでの時間)も提供し、パスワードセキュリティを改善するための具体的で実行可能なヒントを提示します。新しいパスワードを作成する場合でも、既存のパスワードを監査する場合でも、このチェッカーはパスワードが実際にどれほど強力かを正確に理解するのに役立ちます。

この計算機を使用するタイミング

  • 新しいアカウントを作成する前 — 選んだパスワードがセキュリティ基準を満たしているか確認する。
  • データ漏洩の後 — 既存のパスワードを交換する必要があるか確認する。
  • セキュリティ監査の際 — アカウント全体のパスワードを体系的に評価する。
  • パスワードセキュリティを学ぶとき — パスワードが強い・弱いとされる理由を理解する。
  • パスフレーズを評価するとき — 覚えやすいフレーズに十分なエントロピーがあるか確認する。
  • パスワードのベストプラクティスを教えるとき — 長さと複雑さが強度に与える影響を示す。

手順:

  1. チェッカーにパスワードを入力または貼り付けます。
  2. 即座に強度評価(弱い〜非常に強い)が表示されます。
  3. エントロピーのビット数と推定解読時間を確認します。
  4. 改善のためのフィードバックを確認します。

計算式

エントロピー(ビット)= 長さ × log2(プールサイズ) プールサイズ = 26(小文字)+ 26(大文字)+ 10(数字)+ 33(特殊)= 最大95 スコアの基準:長さ(50%)、大文字・小文字の混在(15%)、数字(15%)、特殊文字(20%)

ユースケース

  • 使用前に新しいパスワードをテストする
  • 既存のパスワードの強度を評価する
  • パスワードセキュリティのベストプラクティスを学ぶ
  • 組織のパスワードポリシーを監査する

主な利点

  • エントロピースコアによる即座の強度分析
  • 実際の攻撃速度に基づいた明確なクラック時間の推定
  • あなたのパスワードにカスタマイズされた実行可能な改善ヒント
  • 完全にプライベート — すべての解析はブラウザ内でローカルに実行
  • パターン検出は悪用される前に一般的な弱さをキャッチ
  • アカウントや登録なしで無料で使用可能

プロのヒント

  • パスフレーズを使用する — 覚えやすい長い文
  • 異なるアカウント間でパスワードを使い回さないようにしましょう
  • 対応しているすべてのアカウントで2FAを有効にする
  • パスワードマネージャーを使用して固有のパスワードを生成・保存する
  • すべての文字種の混在で最低12文字を目指す

避けるべきよくある間違い

  • 辞書に載っている単語や一般的なフレーズを使用すること
  • 文字を類似の文字に置き換える(例:Oの代わりに0)
  • 個人を特定できる情報を使用すること
  • パスワードが短すぎる、または単純すぎる

重要な用語の説明

エントロピー:ビット単位で測定される予測不可能性の指標
ブルートフォース攻撃:すべての組み合わせを体系的に試行
辞書攻撃:一般的な単語やフレーズを試す攻撃手法
パスフレーズ:複数のランダムな単語で構成されたパスワード
クレデンシャルスタッフィング:漏洩したユーザー名-パスワードペアを他のサイトで再利用

関連コンセプト

  • エントロピー:パスワードのランダム性と予測不可能性の尺度で、ビット単位で表されます。
  • ブルートフォース攻撃:可能なパスワードの組み合わせをすべて体系的に試す攻撃。
  • 辞書攻撃:一般的な単語、フレーズ、既知のパスワードパターンを試す攻撃。
  • パスフレーズ:複数のランダムな単語で構成され、強力かつ覚えやすいパスワード。

例

パスワード「Tr0ub4dor&3」は約56ビットのエントロピー(良い)です。解読には数日から数ヶ月かかります。より良い方法として、「blue-elephant-dances-midnight」は約98ビット(非常に強い)です。

結果の解釈方法

強度評価は簡易的なイエス・ノーの答えを示しますが、エントロピースコアの方がより有益です。2つのパスワードが同じ「良い」評価でも、エントロピー値が異なる場合があります — エントロピーが高い方が客観的に強力です。アカウントの種類に応じたエントロピーの閾値に到達することを目標にしましょう:一般用途は60ビット以上、重要なものは80ビット以上、極めて重要なものは100ビット以上です。 解読時間の推定は、攻撃者が最新のGPUハードウェア(毎秒数十億回の試行)を使用していることを前提としています。パスワードの解読に数世紀かかると表示される場合、オフライン攻撃に対して安全です。数時間または数日と表示される場合は、長さと文字の多様性を追加することを検討してください。 改善のヒントをチェックリストとして活用してください。対応した各ヒントが有意義な強度を追加します。最も効果的な変更は常に長さを追加することです — 12文字から16文字にするだけで約20ビットのエントロピーが追加されます。

よくある質問

パスワード強度はどのように計算されますか?
強度は、エントロピー(ランダム性のビット数)、長さ、文字の多様性、パターン分析を使って計算されます。エントロピーが高く文字が多様であるほど、パスワードは強力になります。
良いエントロピースコアとはどのくらいですか?
60ビット以上のエントロピーは良好、80ビット以上は強力、100ビット以上は非常に強力です。混合タイプの12文字パスワードは通常70ビット以上のスコアになります。
なぜ複雑さより長さが重要なのですか?
長さはパスワード強度を指数関数的に高めます。小文字のみの20文字パスワード(95ビット)は、混合タイプの10文字パスワード(66ビット)よりも強力です。長さは常に勝ります。
コピーボタンを使用したときでも、このチェッカーはパスワードをサーバーに送信しますか?
いいえ。すべての解析はブラウザ内で行われ、コピーボタンはブラウザのローカルクリップボードAPIを使用します — サーバーに送信されたり記録されたりすることは決してありません。さらに慎重を期すなら、実際のパスワードではなく似た様なテスト用パスワードを入力することを検討してください。
このチェッカーはどのように弱いパターンを検出しますか?
チェッカーは、キーボード上の並び(qwerty、asdfなど)、辞書の単語、繰り返し文字、連続した数字、日付パターン、よくある置換(@の代わりのa、Oの代わりの0)といった一般的なパターンをパスワードから分析します。これらのパターンは、パスワードが複雑に見えても実効エントロピーを大幅に低下させます。
エントロピーが高くてもパスワードが失敗するのはなぜですか?
パスワードは理論上のエントロピーが高くても、既知のパターンに従っていれば脆弱なままである場合があります。例えば、P@$$w0rdは文字の種類は多いものの、予測可能な置換を伴う辞書単語を使用しています。チェッカーは、正確な評価を提供するために、生のエントロピーとパターンに基づく強度の両方を評価します。
既存のパスワードを安全に確認できますか?
はい、すべての解析はブラウザ内でローカルに実行され、サーバーには何も送信されません。ただし、さらなる予防策として、特に最も重要なアカウントについては、実際のパスワードの完全なコピーではなく、わずかに変更したバージョンを入力することを検討してください。
このツールとパスワード生成ツールの違いは何ですか?
パスワード生成ツールは、使用するための新しいランダムなパスワードを作成します。このチェッカーは、すでに持っている、または検討中のパスワードの強度を評価します。生成ツールで新しいパスワードを作成し、このチェッカーでそれがセキュリティ基準を満たしているかを確認してください。
パスワードの強度をどのくらいの頻度で確認すべきですか?
パスワードを作成したときに確認し、既存のパスワードは定期的に、特にデータ漏洩の後に監査してください。Have I Been Pwnedのようなツールを使えば、あなたのメールアドレスが既知の漏洩に含まれているかがわかります。漏洩が報告されたら、影響を受けるパスワードを直ちに確認して交換してください。
どの程度の強度を目指すべきですか?
一般的なアカウント(SNS、ニュースレターなど)では「良い」(60ビット以上)を目指しましょう。重要なアカウント(メール、銀行、仕事)では「強い」(80ビット以上)を目指しましょう。最も重要なアカウント(パスワードマネージャーのマスター、主要メール、金融関連)では「非常に強い」(100ビット以上)を目指しましょう。解読時間の推定値は、実際のセキュリティレベルを実感するための目安になります。
文字の多様性は長さと同じくらい重要ですか?
長さが第一の要因ですが、文字の多様性も重要な補助的強度を提供します。小文字のみの16文字パスワードは約75ビットのエントロピーですが、大文字、数字、特殊文字を追加すると約105ビットまで上がります — 可能な組み合わせが約1000倍に増加します。理想的なパスワードは、長さと文字の多様性の両方を最大化します。

さらに多くのツールを見る

ツールライブラリ全体から厳選したおすすめです。