AZ Tools

Diceware パスフレーズ生成

ランダム

Diceware 方式:ランダムな単語 4〜8 個を組合せて、人は覚えやすく機械は推測しにくい合言葉を作ります。`crypto.getRandomValues` + 棄却サンプリングで偏りなく選出。区切り・大文字化・末尾数字オプションあり。推定エントロピーをリアルタイム表示 — 重要なアカウントは 80 ビット以上推奨。

diceware について

crypto.getRandomValues と棄却サンプリングで偏りなく抽出。ネットワーク送信は一切ありません。

使い方

  1. 単語数を選択(オンライン用は 5〜7、マスターキーは 7 以上)。
  2. 区切りを選択(ダッシュ・ドットはコピペ安全)。
  3. 生成 → コピー → 安全な場所に保管。

よくある質問

ランダム文字でなく単語にする理由は?
同等のエントロピーなら単語の方がタイプ・記憶ともに圧倒的に楽 — diceware の真髄。
EFF の単語リストですか?
約 1300 語の日常英単語キュレーション(罵倒語・同音排除、3〜7 文字)。EFF 7776 よりは小さいが、パスフレーズ品質の狙いは同じ。
何ビット必要?
60+ でオンライン攻撃に十分、80+ で高速ハッシュへのオフライン攻撃に耐え、マスターは 100+ 推奨。
末尾の数字は意味ある?
約 3.3 ビット追加。「数字 1 文字以上」を要求するサイト対応。なくても良い場合は省略。

関連ツール