5

我是 iphone Dev 和 CFUUID 概念的新手,所以在我开始实施它之前,我想我应该问一下。所以 CFUUID 返回的字符串是真正唯一的还是可以追溯到一个唯一的个体。意思可以说,我生成一个 CFUUID 对象并将其转换为字符串(使用提供的方法),然后此信息在我的应用程序中使用或存储在服务器数据库中。它有多独特,我的意思是他们有可能与其他设备上生成的类似。自由使用这些信息是个好主意,还是我在这里没有考虑的一些安全/隐私方面。非常感谢任何帮助谢谢

4

2 回答 2

1

CFUUID 参考中的概述解释了您的担忧并概括了唯一标识符的生成方式。生成 UUID 时没有特殊的安全问题,它们不一定“指向”任何特定设备,尽管在它们的生成中使用了一些硬件参考来帮助确保它们是唯一的(再次,如概述中所述)。它们没有什么特别加密的。

于 2010-04-15T02:32:29.800 回答
1

CFUUID 确实包含设备的以太网地址,因此对您如何存储/发布它们有一些隐私问题是适当的。它们不能直接追踪到一个人,但它们肯定可以追踪到特定的设备。

UUID 格式记录在RFC4122中,您也可以查看 Apple 的 CFUUID 实现的源代码

于 2010-04-15T03:03:11.170 回答