データベース、API、および一意の識別子のために RFC 4122 に準拠した UUID(v1、v4、v5)を生成しますデータベース、API、および一意の識別子のために RFC 4122 に準拠した UUID(v1、v4、v5)を生成します
UUID v1(時間ベース)、v4(ランダム)、および v5(名前空間ベース)を生成します
v4とv5は真のランダム性のためにWeb Crypto APIを使用します
ワンクリックでUUIDをクリップボードにコピー
🔒 ブラウザベースのセキュリティ
すべてのUUIDはwindow.cryptoを使用してブラウザで生成されます。データがデバイスから流出することはありません。
UUID v5生成のための名前空間と名前を入力してください
UUIDはグローバルに一意の識別子を提供し、以下に不可欠です:
⚠️ UUID v1は、タイムスタンプと(理論上の)MACアドレスを公開するため、セキュリティに敏感なアプリケーションには推奨されません
| バージョン | 使用例 | セキュリティ |
|---|---|---|
| v1 | ノード識別子付き時間ベース | 低 - タイムスタンプを明らかにする |
| v4 | 完全ランダム(推奨) | 高 - 暗号的に安全 |
| v5 | 名前空間ベース (SHA-1) | 高 - 決定論的だが安全 |
💡 ほとんどのアプリケーションでは、ランダム性とセキュリティのためUUID v4が最適な選択です
日本語