【发布时间】:2010-07-14 15:11:33
【问题描述】:
是否有任何理由对 GUID 进行哈希处理?
【问题讨论】:
-
如果不散列可能会太麻烦。
-
这个问题真的没有意义。你也可以问为什么要散列字符串或整数。这是错误的。如果您问我应该散列密码吗?或任何其他数据。 GUID 不是数据而是数据类型
是否有任何理由对 GUID 进行哈希处理?
【问题讨论】:
要使其适合 32 位 int?这就是许多哈希表实现的用途。
【讨论】:
如果您将这些 GUID 用作安全令牌或密码之类的东西,则唯一可能使用它。如果您的数据库被破坏,黑客将无法使用令牌,因为它们已经过哈希处理。
【讨论】: