🎲 Dicewareパスフレーズジェネレータ
Diceware方式で強くて覚えやすいパスフレーズを生成 — 7,776語のEFFリストからブラウザの暗号的にセキュアなランダムジェネレータでランダムな語を選びます。語数、区切り文字、オプションで大文字、数字、記号を選択できます。Toolioはエントロピー(ビット数)、強度評価、推定されたクラック時間を表示します。サーバーに生成や送信は一切ありません。
—
エントロピー
—
強度
—
推定されるクラック時間
—
オプション
Dicewareは、あなたのブラウザの暗号的に安全な乱数生成器を使用して、7,776語のEFF語彙リストからランダムに単語を選択します。6語のパスフレーズは約77ビットのエントロピーを持ち、覚えやすく、非常に強力です。サーバーに何も生成したり送信したりしません。
はじめからプライベート. このツールはすべてブラウザ内で動作します — 入力した内容はアップロードも保存もされず、オフラインでも使えます。
概要
DicewareはEFFが普及させた方法で、一般的な単語からパスフレーズを構成するため、覚えやすくも推測されにくいです。7,776語リストの各語は約12.9ビットのエントロピーを加え、6語のパスフレーズは約77ビットに達し、ブルートフォース攻撃では破られないほどです。このジェネレータはcrypto.getRandomValues()と棄却サンプリングを使用して、Math.random()とは異なり、偏りのない一様な選択を行います。語彙リストはローカルにバンドルされ、選択はオフラインで行われます。
使い方
- 語数を設定(6語が強力なデフォルト)し、区切り文字を選択してください。
- サイトのルールに応じて、大文字、ランダムな数字、記号をオプションで有効にできます。
- 「生成」をクリック。エントロピー、強度、クラック時間の推定値を確認してください。
- パスフレーズをコピー。思いやすいパスフレーズになるまで再生成してください。
よくある質問
- なぜパスフレーズを使うべきですか?ランダムなパスワードよりも?
- 語に基づくパスフレーズは高いエントロピーを達成しつつも覚えやすく、書く必要がありません。NISTは長めのパスフレーズを推奨しています。
- ランダム性はセキュアですか?
- はい。Web Crypto API(crypto.getRandomValues)と棄却サンプリングを使用して、偏りのない選択を行います — これに対し、Math.random()は弱いです。
- 何かがサーバーに送信されますか?
- いいえ。語彙リストはページにバンドルされ、生成はブラウザ内でオフラインで行われます。
- このツールはデータをアップロードしますか?
- いいえ。すべてブラウザ内で処理されるため、データが端末を離れることはありません。ページを一度読み込めばオフラインでも動作します。