UUIDとは何ですか?
UUID(Universally Unique Identifier) は空間と時間を超えてグローバルに一意となるよう設計された標準化された識別子フォーマットです。UUIDは通常32桁の16進数で表され、5つのグループにハイフンで区切られて表示されます:123e4567-e89b-12d3-a456-426614174000。
UUIDはRFC 9562標準(以前のRFC 4122を廃止)で定義されており、中央登録や調整を必要とせずに情報を識別するためにコンピューティングプラットフォーム全体で使用されます。
UUIDフォーマット
すべてのUUIDは36文字(32桁の16進数+4つのハイフン)で構成され、次のパターンで配置されます:
xxxxxxxx-xxxx-Mxxx-Nxxx-xxxxxxxxxxxx
ここで:
- x は任意の16進数の数字(0-9、a-f)
- M はUUIDのバージョン(1-7)を示します
- N はUUIDのバリアント(通常は8、9、A、またはB)を示します(現代のUUIDの場合)
プライバシーと処理
すべてのUUID生成と検証は、暗号学的に安全な乱数生成を使用してブラウザ内でローカルに行われます。ツールは識別子をどこにも送信せず、すべての処理はデバイス上で行われるため、これらのユーティリティは機密性の高いシステム識別子の取り扱いに安全です。