SecureRandom:是否需要一次或每次初始化?

SecureRandom:是否需要一次或每次初始化?,第1张

SecureRandom:是否需要一次或每次初始化?

java.util.Random
类不同,
java.security.SecureRandom
该类必须在每次调用时产生不确定的输出。

这意味着,对于

java.util.Random
,如果您每次需要一个新的随机数时都使用相同的种子重新创建一个实例,则基本上每次都将获得 相同的
结果。但是,
SecureRandom
保证不会这样做-因此,每次创建一个实例或创建一个新实例都 不会 影响它生成的随机字节的随机性

那么,从正常的良好编码实践角度来看,为什么要创建太多实例呢?



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5561144.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-14
下一篇 2022-12-14

发表评论

登录后才能评论

评论列表(0条)

保存