UUID v8とは?

UUID v8は、RFC 9562で定義された実験的なUUIDバージョンであり、ベンダー固有またはカスタムユースケース向けに予約されています。厳密なフォーマットルールに従う他のUUIDバージョンとは異なり、v8はバージョンビットとバリアントビットを除いた122ビットの自由なスペースを提供し、実装側が任意の方法で使用できます。これにより、新しい識別子スキームのプロトタイピングや、アプリケーション固有のデータを標準UUIDフォーマットに埋め込む用途に最適です。

機能

  • 一度に1〜100件のUUID v8値を生成
  • 大文字フォーマットの切り替え
  • ハイフン区切りの切り替え
  • 結果をテキストファイルとしてダウンロード
  • 暗号学的に安全な乱数生成

ユースケース

  • UUIDフォーマットに適合させる必要があるカスタム識別子スキームのプロトタイピング
  • 実験的なバージョンを含むすべてのUUIDバージョンを処理するシステムのテスト