JDK-8075455 : Consider implementing SP800-90A Random Number Generator
  • Type: Enhancement
  • Component: security-libs
  • Sub-Component: java.security
  • Priority: P4
  • Status: Closed
  • Resolution: Duplicate
  • Submitted: 2015-03-18
  • Updated: 2016-05-10
  • Resolved: 2016-05-10
Related Reports
Duplicate :  
Description
We have not yet developed a Java SP800-90A implementation.  However, the default Unix (Solaris/Unix/Mac) solutions depend on the underlying OS, either PKCS11 or /dev/random & /dev/urandom.  I don't know what those use underneath. 

For Windows, the default is our old friend SHA1PRNG, which has not been formally evaluated by the evaluation programs, but in University/commercial studies it has held up well.