5 ms·
From the documentation for java.security.SecureRandom from Java 17 [1]: > Note: Depending on the implementation, the generateSeed, reseed and nextBytes methods
by ciupicri 4y ago
From the documentation for java.security.SecureRandom from Java 17 [1]:
> Note: Depending on the implementation, the generateSeed, reseed and nextBytes methods may block as entropy is being gathered, for example, if the entropy source is /dev/random on various Unix-like operating systems.
[1]: https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/security/SecureRandom.html https://docs.oracle.com/en/java/javase/17/docs/api/java.base...
- yencabulator 4y agoOn current day Linux, /dev/random will only block during bootup, never after it has once started.
- astrange 4y agoLike I said, ancient PRNGs written by confused people.