SheepDev

理論エントロピー・衝突確率

理論エントロピー・衝突確率では、一様独立modelのentropyとbirthday衝突確率を概算します。

理論エントロピー・衝突確率

⌂ 入力と結果はこのブラウザー内で処理され、自動保存・送信されません。

入力待ち

入力・条件

設定

自動コピー・自動保存はしません。共有端末やクリップボードの取り扱いに注意してください。

出力

入力待ち

完全なテキスト結果

使い方

ランダムIDの設計を比較するときは文字集合の大きさ、長さ、生成件数を入力します。各文字が一様かつ独立に選ばれるモデルです。

候補総数・理論エントロピー・衝突確率を合わせて確認します。実際のパスワードの強さを判定する機能ではなく、偏った生成方法にはそのまま適用できません。

例

64

原理・制限

入力は各欄1,048,576バイト、出力は33,554,432バイト、処理時間は5,000ミリ秒までです。入力を黙って切り詰めません。

使い方・解説

関連ツール

ハッシュ・ID・乱数

ランダムトークン生成

ランダムトークン生成では、Web Cryptoの乱数byteをhex/Base64url tokenへ変換します。

ハッシュ・ID・乱数

UUID生成・確認

UUID生成・確認では、RFC 9562 UUID v4/v7の生成と形式確認します。