英数字パスワードの生成(特殊文字なし)
文字と数字のみを使用したパスワードを生成します — 特殊文字なし。文字制限のあるシステム、WiFiパスワード、記号を拒否するプラットフォームに最適です。
Basic Passwords
詳細な説明
英数字のみのパスワード
英数字パスワードは2つの文字クラスのみを使用します:
- 大文字 (A-Z):26文字
- 小文字 (a-z):26文字
- 数字 (0-9):10文字
1文字あたり62文字のプールとなり、特殊文字を含む場合の95と比較されます。
エントロピーへの影響
文字セットが小さいため、同等のセキュリティを達成するにはより長いパスワードが必要です:
12文字(英数字): log2(62^12) = 71.4ビット
12文字(全ASCII): log2(95^12) = 78.8ビット
16文字(英数字): log2(62^16) = 95.3ビット
16文字(全ASCII): log2(95^16) = 105.1ビット
小さいプールを補うために、完全文字セットのパスワードと比較して2-4文字追加してください。
英数字パスワードを使用すべき場面
一部のシステムは特殊文字を制限またはトラブルの原因とします:
- WiFiパスワード — 一部のルーターはPSKの特定の記号で問題が発生
- レガシーシステム — 古いソフトウェアが認証で特殊文字を処理できない場合
- URLに埋め込まれた認証情報 — 特殊文字はパーセントエンコーディングが必要
- コマンドライン使用 — シェルメタ文字(
$、!、&、|)はエスケープの問題を引き起こす - CSV/TSVエクスポート — カンマや引用符がデリミタベースのフォーマットを壊す可能性
出力例
kR9mT2pX7nQw4bYs
Ht5vL8jB3eY6cN1x
推奨長さ
| セキュリティレベル | 英数字の長さ |
|---|---|
| 中程度 | 14文字 |
| 高い | 18文字 |
| 非常に高い | 22文字以上 |
大文字と小文字の混合が重要
大文字と小文字の両方を使用することが重要です。小文字の英数字のみのパスワードは62ではなく36の候補から選択するため、1文字あたりのエントロピーがほぼ半減します。
ユースケース
英数字パスワードは、レガシーシステム、組み込みデバイス、コマンドライン環境、または特殊文字を制限するプラットフォームとのインターフェース時に有用です。口頭で共有されるWiFiネットワークパスワードにも一般的です。どの記号を入力するかの曖昧さがありません。