「記号」を選択した場合に使用します。重複する文字は自動的に除かれます。
ブラウザの Web Crypto API を使って、互いに独立したランダムなパスワードを生成します。パスワードはこのデバイス内で作成され、サーバーには送信されません。使用する文字種、各文字種を必ず含めるか、紛らわしい文字を除外するかを選び、1件または複数件をまとめて生成できます。
選択した文字集合の各文字が同じ確率で選ばれるよう、棄却サンプリングを使います。すべての文字種を含める設定では、有効な各文字種から1文字ずつ選んだ後、残りを埋めて安全にシャッフルします。
推定エントロピーは、パスワードの長さと使用可能な文字集合の大きさに基づきます。比較の目安にはなりますが、強度を保証するものではありません。パスワードの使い回し、漏えいしたクリップボード履歴、侵害された端末、安全でない保存方法により、数学的に強いパスワードでも破られる可能性があります。
重要なパスワードは信頼できるパスワード管理ツールへ保存し、アカウントごとに異なるものを使ってください。システム用の認証情報では、使用先サービスの長さや文字の制限に従ってください。