RFC 4122 - 汎用一意識別子 (UUID) URN名前空間
発行日: 2005年7月
ステータス: 標準化過程
著者: P. Leach (Microsoft), M. Mealling (Refactored Networks, LLC), R. Salz (DataPower Technology, Inc.)
概要 (Abstract)
本仕様は、UUID (Universally Unique IDentifier, 汎用一意識別子) またはGUID (Globally Unique IDentifier, グローバル一意識別子) として知られる識別子のための統一リソース名 (Uniform Resource Name) 名前空間を定義します。UUIDは128ビット長であり、空間と時間を超えた一意性を保証できます。UUIDは元々Apollo Network Computing Systemで使用され、後にOpen Software Foundation (OSF) のDistributed Computing Environment (DCE) で、そしてMicrosoft Windowsプラットフォームで使用されました。
目次 (Table of Contents)
- 1. 序論 (Introduction)
- 2. 動機 (Motivation)
- 3. 名前空間登録テンプレート (Namespace Registration Template)
- 4. 仕様 (Specification)
- 4.1 形式 (Format)
- 4.2 時刻ベースUUID生成アルゴリズム (Algorithms for Creating a Time-Based UUID)
- 4.3 名前ベースUUID生成アルゴリズム (Algorithm for Creating a Name-Based UUID)
- 4.4 真の乱数または疑似乱数からのUUID生成アルゴリズム (Algorithms for Creating a UUID from Truly Random or Pseudo-Random Numbers)
- 4.5 ホストを識別しないノードID (Node IDs that Do Not Identify the Host)
- 5. コミュニティに関する考察 (Community Considerations)
- 6. セキュリティに関する考察 (Security Considerations)
- 7. 謝辞 (Acknowledgments)
- 8. 引用規格 (Normative References)
附属書 (Appendices)
- 附属書A. サンプル実装 (Sample Implementation)
- 附属書B. utestのサンプル出力 (Sample Output of utest)
- 附属書C. 名前空間IDの例 (Some Name Space IDs)
関連リソース
- 公式原文: RFC 4122
- 公式ページ: RFC 4122 DataTracker
- 正誤表: RFC Editor Errata