【发布时间】:2011-10-28 19:52:25
【问题描述】:
我在 YouTube 上注意到他们的密钥看起来像这样“BwgT06NY1FE”。我只是想知道这种类型的密钥是如何创建的?这是基于 GUID 的吗?
【问题讨论】:
标签: c# youtube guid uniqueidentifier
我在 YouTube 上注意到他们的密钥看起来像这样“BwgT06NY1FE”。我只是想知道这种类型的密钥是如何创建的?这是基于 GUID 的吗?
【问题讨论】:
标签: c# youtube guid uniqueidentifier
这很可能是 Base36。所有字母和数字。这很常见,因为您可以在数据库中使用“SERIAL”并对其进行递增,然后从 URL 中的 Base36 进行解析。
它可以生成漂亮的 URL(bit.ly 也使用这种格式),但也有一些缺点。即,您不希望将它用于任何类型的私人数据,因为人们只需输入随机数并获得结果(除非他们尝试数十亿,否则不太可能有人猜测您的数据库正在使用的 GUID)。 .
【讨论】: