通用唯一标识符

通用唯一标识符

通用唯一标识符(Universally Unique Identifier,UUID)是由开放软件基金会制定的128位标识符标准,通常以8-4-4-4-12格式的32位十六进制数表示,如550e8400-e29b-41d4-a716-446655440000 。其通过组合时间戳、时钟序列及机器识别码等元素生成,确保在分布式系统中的全局唯一性 。

UUID包含5个规范版本:版本1基于MAC地址与时间戳,版本3/5基于命名空间哈希生成,版本4基于随机数生成,其中版本4为最常用方案 。微软GUID采用8-4-4-16格式变体,ColdFusion平台提供CreateUUID()函数生成该格式 。主要应用于COM组件接口标识(如IUnknown接口固定UUID)、Linux文件系统及加密分区等领域 。

RFC 4122规范将UUID与GUID定义为同义词,标准生成方法无需中央机构管控 。uuidgen等工具支持生成符合IDL文件或C语言格式的标识符 。

想要了解更多“通用唯一标识符”的信息,请点击:通用唯一标识符百科

标签:通用唯一标识符,标识符,通用,唯一