パスワード生成
長さと文字種を選んで、強力なランダムパスワードを生成します。
—
強度非常に強い95 ビット
推定解読時間: 事実上、解読不能
選択した各文字種を最低1文字含めます(長さが許す範囲で)。
強力なパスワードの作り方
長さを伸ばすことが最も効果的です。一般に12文字以上、重要なアカウントでは16文字以上が推奨されます。大文字・小文字・数字・記号を組み合わせ、辞書語や個人情報を含めないようにしましょう。このツールは選んだ文字種それぞれを必ず1文字以上含めて生成します。
強度(エントロピー)の見方
エントロピーはパスワードの推測されにくさをビットで表した値で、「長さ × log2(文字種の数)」で計算します。値が大きいほど強力です。目安として40ビット未満は弱い、60ビット以上で強い、80ビット以上で非常に強い、と表示しています。
プライバシー
パスワードの生成はすべてあなたのブラウザ内で行われます。サーバーは存在せず、生成したパスワードが送信・保存されることはありません。乱数には暗号学的に安全な Web Crypto API を使用しています。
よくある質問
- このパスワードは安全に作られていますか? 乱数に `crypto.getRandomValues`(暗号学的に安全な擬似乱数)を使い、整数化の際の偏りも排除しています。Math.random は使用していません。
- 生成したパスワードはどこかに保存されますか? いいえ。生成物は保存も送信もされません。設定(長さや文字種)のみブラウザのローカルに保存され、次回も同じ条件で使えます。
- 推定解読時間とは? オフラインでの高速な総当たり攻撃(毎秒100億回の推測)を仮定した目安です。実際の安全性は攻撃者の能力やパスワードの使い回しにも左右されます。