UUID v4ジェネレーター
ランダムなバージョン4 UUIDを生成
ランダムなバージョン4 UUIDを生成
128ビットのうち122ビットがランダムで、残りの6ビットはバージョン4とバリアントを示します。v4 UUIDにはタイムスタンプやマシンの情報は含まれません。値がランダムに分散するため、非常に大きなテーブルの主キーに使うとB-treeインデックスが断片化することがあります。UUID v7ならこの問題を避けられます。
f47ac10b-58cc-4372-a567-0e02b2c3d479crypto.randomUUID()このツールはブラウザーの暗号論的に安全な乱数生成器を使用しているため、各UUIDは予測不可能な122ビットのランダム値を持ちます。
極めて低い確率です。重複が1つ発生する確率を50%にするには、およそ270京個のUUIDを生成する必要があります。
予測は不可能ですが、UUIDは識別子として設計されたもので、秘密情報向けではありません。APIキーやセッショントークンには、当サイトのパスワードジェネレーターで作成したものなど、128ビット以上のランダム性を持つ専用のトークンを使用してください。