パスワード生成
文字種と桁数を指定して、推測されにくいランダムなパスワードを生成します。ブラウザの暗号学的乱数生成機能(Web Crypto API)を使っており、生成したパスワードがサーバーに送信されることはありません。パスワードと組み合わせて使うランダムなIDが必要な場合は UUID生成 もあわせてご利用ください。
🔒 ブラウザ内で完結・入力データはサーバーに送信されません
安全なパスワードのポイント
- 桁数はできるだけ長く(12桁以上推奨)し、複数の文字種を組み合わせる
- 他のサービスで使い回さず、サービスごとに異なるパスワードを設定する
- 生成したパスワードはパスワードマネージャーなどで安全に保管する
注意事項
- パスワードはブラウザの暗号学的乱数生成機能(Web Crypto API)で生成され、サーバーには送信されません。画面を閉じると再現できないため、必要なものはパスワードマネージャーなどに保管してください。
- 桁数は4〜128、一度に生成できる個数は1〜100の範囲で指定できます。
- 「紛らわしい文字を除外」を有効にすると、l・1・I・O・0などの見間違えやすい文字が含まれなくなります。
用語解説
エントロピー
パスワードの推測されにくさ(ランダム性の強さ)を表す指標で、ビット数で表されます。数値が大きいほど、総当たり攻撃で破られるまでにかかる時間が長くなります。
Web Crypto API
ブラウザに標準搭載されている暗号関連の機能群です。このツールはこのAPIの乱数生成機能を使っており、予測されにくい安全な乱数からパスワードを生成しています。
よくある質問
どれくらいの長さのパスワードが安全ですか?
一般的には12〜16文字以上で、大文字・小文字・数字・記号を組み合わせると推測されにくくなります。長いほど安全性が上がるため、サービスが許すなら長めにするのがおすすめです。
生成したパスワードは保存・送信されますか?
いいえ。ブラウザの暗号学的乱数生成機能(Web Crypto API)を使ってブラウザ内で生成し、サーバーに送信されることはありません。生成後は忘れずにパスワードマネージャーなどに保管してください。
「紛らわしい文字を除外」は何のための機能ですか?
l(小文字のエル)と1、I(大文字のアイ)、Oと0など、見間違えやすい文字を除外します。手入力したり、紙に書き写したりする場面で入力ミスを減らせます。
このページをシェア
