すべてのツール

TOOL / 03

UUID v4ジェネレーター

ブラウザのCrypto APIでUUID v4識別子を生成します。フィクスチャ、レコード、分散システム向けに最大20件を一度に作れます。

データはこのブラウザ内に留まります
ローカル優先データはこのブラウザ内に留まります

FIELD NOTES

UUID v4を使う場面

UUIDは中央カウンターなしで一意になるよう設計された128ビット識別子です。バージョン4は乱数を使用し、DBレコード、リクエストID、テストフィクスチャで広く使われます。

ランダムUUIDは優れた識別子ですが秘密値ではありません。識別子そのものが権限を与えると考えないでください。

REFERENCE

UUIDの質問

本当にランダムですか?

はい。Web Crypto APIのcrypto.randomUUIDを使用します。

重複は起こりますか?

確率は非常に低いものの、必要なシステムでは一意制約も使ってください。

パスワードにできますか?

いいえ。識別子と認証用秘密値では要件が異なります。