パスワード生成

安全なパスワードをまとめて生成します。文字種と長さを選べ、強度も表示します。

文字(4〜128) 件(最大 100 件)
使う文字

ページを開いた時点で生成しています。

この処理はブラウザ内で完結します。入力内容が dounika.site のサーバへ送信されることはありません。

補足

  • 乱数は Web Crypto API(crypto.getRandomValues())から取得します。Math.random() は使いません。
  • 剰余をそのまま使うと特定の文字が出やすくなるため、偏りが出る範囲の乱数は捨てて引き直しています。
  • 強度はエントロピー(総当たりに必要な試行回数の対数)で示します。生成方法から決まる値で、個々のパスワードの内容には依りません。
  • 生成した値はどこにも保存されません。ページを再読み込みすると消えます。

移動 / Enter 開く / Esc 閉じる