UUID バージョン・タイムスタンプ確認
UUID のビット構造から、バージョン、バリアント、対応する埋め込み時刻をブラウザーで読み取ります。
ハイフン付き UUID または 32 桁の16進数を入力します。処理はブラウザー内で行います。
- 正規形式の UUID
- バリアント
- バージョン
- 埋め込みタイムスタンプ(UTC)
- タイムスタンプ値
- ノード ID(v1)
1:グレゴリオ暦時刻とノード;2:DCE セキュリティ;3:名前ベースの MD5;4:ランダム;5:名前ベースの SHA-1;6:並べ替えたグレゴリオ暦時刻;7:Unix 時刻;8:独自形式。
v1 は生成時刻とノード ID を公開する可能性があります。ノード ID は機器の MAC アドレスの証明ではありません。v7 は Unix ミリ秒を公開します。
使い方
使い方
- 正規のハイフン付き UUID または 32 桁の16進数を貼り付けます。
- 「UUID を調べる」で正規形式、バリアント、バージョンを確認します。
- RFC バリアントの v1 または v7 では UTC 時刻と元のタイムスタンプを確認します。
バージョンと特殊値
RFC バリアントのバージョン 1~8、全ゼロの nil、全1の max を認識します。他のバリアントや予約ビットは RFC バージョンとして扱いません。
時刻のデコード
v1 は UUID のグレゴリオ暦起点を使い、小数秒7桁を表示します。v7 は先頭48ビットを Unix ミリ秒として読みます。v6 を含む他のバージョンの時刻はデコードしません。
プライバシーと解釈
v1 は生成時刻とノード ID を公開する場合がありますが、ノード ID は MAC アドレスの証明ではありません。v7 はミリ秒を公開します。解析は一意性、出所、真正性を証明しません。入力はブラウザー内に留まります。
よくある質問
あわせて知りたいこと
対応する形式は?
32 桁の16進数、または正規の 8-4-4-4-12 ハイフン形式です。大文字と小文字に対応し、前後の空白は除去します。
時刻は確認済みの作成時刻ですか?
いいえ。ビットに記録された時刻にすぎません。UUID は偽造でき、解析で出所や一意性は検証できません。