例如,我有一个UUID 3f107c44-336c-409b-b6d8-889d552a5339,如果我用CRC32散列它,我可以确保UUID的散列都不会崩溃吗?
======
我想问这个原因是因为我不确定我是否正确。
我真正想要做的是根据现有的唯一ID生成唯一ID。
答案 0 :(得分:4)
没有。 UUID表示128位值。 CRC-32只有32位。因此,在 best ,您可以将任何一个CRC-32值映射到2 96 (79,228,162,514,264,337,593,543,950,336)不同的UUID值。