java.security.SecureRandom
除了其他人有两种方法:generateSeed(int numBytes)
和nextBytes(byte[] bytes)
。前者从外部源获得熵并且可预测性较低但较慢,后者使用PRNG序列并且更可预测但更快。
我希望有一个java.security.SecureRandom
来播种一些 MersenneTwisterFast PRNG,而我的问题是它是否足够安全,只要nextBytes
种子{@ 1}} SecureRandom
首先以安全的方式播种?