Filenary
← 記事一覧に戻る

本当に強くてランダムなパスワードを生成する方法

公開日 2026-09-12

パスワードの強さは、大文字や記号を混ぜることそのものが本質ではありません。重要なのはエントロピー、つまり攻撃者があなたのパスワードにたどり着くまでに試さなければならない候補の数です。長く、本当にランダムな文字列は、短くパターン化された文字列に常に勝ります。

信頼できるジェネレーターの条件

Filenaryのパスワードジェネレーターは、Web Crypto APIのcrypto.getRandomValues()を使用しています。これはブラウザに標準搭載された暗号学的に安全な乱数生成源であり、暗号鍵の生成にも使われるのと同じクラスのランダム性です。多くの簡易なスクリプトが頼りがちな、予測可能なMath.random()とは異なります。

オプションの選び方

  • 長さ — 長いほど強くなります。現在の基準では16文字以上が妥当な目安です。
  • 英小文字と英大文字 — 使用できる文字の範囲を広げます。
  • 数字 — さらに範囲を広げます。
  • 記号 — 使用先のサイトが許可している場合、1文字あたりのエントロピーを最も大きく高めます。

送信も保存も一切されない

パスワードはブラウザ内でローカルに生成され、どこにも送信されません。サーバーにも、解析ツールにも送られません。タブを閉じれば、私たちの側にそのコピーが残ることはありません。そもそも最初からコピー自体が存在しないからです。