gpt4 book ai didi

java - Java 的 UUID.randomUUID 有多好?

转载 作者:bug小助手 更新时间:2023-10-28 10:38:04 26 4
gpt4 key购买 nike

我知道随机 UUIDs理论上碰撞的概率非常非常低,但我想知道,在实践中,Java 的 randomUUID() 有多好就没有碰撞而言?有人有经验可以分享吗?

最佳答案

UUID 使用 java.security.SecureRandom ,这应该是“加密强”。虽然未指定实际实现并且在 JVM 之间可能会有所不同(这意味着所做的任何具体语句仅对一个特定的 JVM 有效),但它确实要求输出必须通过统计随机数生成器测试。

实现总是有可能包含破坏这一切的细微错误(请参阅 OpenSSH key 生成错误),但我认为没有任何具体理由担心 Java UUID 的随机性。

关于java - Java 的 UUID.randomUUID 有多好?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2513573/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com