長さ · 32
生成されたトークン crypto.getRandomValues
…
10 個のバッチ
このツールについて
トークンは Web Crypto API(crypto.getRandomValues)で生成されます。これは Math.random() ではなく、ブラウザの暗号学的に安全な乱数ソースです。
長さと文字セットを選び、結果をコピーしてください。何も保存も送信もされず、各トークンはあなたの画面上にのみ存在します。
32 文字の英数字トークンは約 190 ビットのエントロピーを持ち、総当たり攻撃の手の届く範囲をはるかに超えています。
よくある質問
これらのトークンはどれくらいランダムですか?
crypto.getRandomValues を使用します。ブラウザが暗号化に使うのと同じ CSPRNG です。Math.random() と違い、シークレットに適しています。
2 つのトークンが衝突することはありますか?
32 文字の英数字の場合、確率は約 10⁵⁷ 分の 1 で、事実上不可能です。
どの長さを使うべきですか?
API キーには 32 文字が確かなデフォルトです。長期間使うシークレットには 64 文字をお使いください。長くしてもコストはかかりません。