本文へスキップ
にゃんこツール

パスワード生成

文字種と桁数を指定して、推測されにくいランダムなパスワードを生成します。ブラウザの暗号学的乱数生成機能(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など、見間違えやすい文字を除外します。手入力したり、紙に書き写したりする場面で入力ミスを減らせます。

このページをシェア

↑↓ 選択 Enter 開く Esc 閉じる