tig*_*rou 3 algorithm sha1 guid hash-collision
当两者之间GUID's(128位)或SHA1哈希GUID's(160位)时,是否有更多机会发生冲突?我认为a的可能性较小GUID(即使有少32位),因为它有一些特殊的机制来确保(几乎,因为没有保证)唯一(例如:timestamp)
注意:我已经知道a GUID不太可能与另一个发生碰撞GUID,请不要再讨论这个问题了.
这是微不足道的:如果两个GUID是相同的(也就是说,对于每个GUID冲突),它们的哈希值也是相同的(我们有一个"碰撞",它不是"SHA1碰撞",但它对我们的应用程序来说已经够糟了).另外,存在哈希冲突的可能性(不同GUID的SHA1相同).
如果您对GUID进行哈希,则只能添加冲突.