在Win2008R2上运行的Oracle JRE 1.7正在使用内部随机种子生成器(慢速),而不是使用速度更快的本机生成器。
启用调试级别后,我们可以在stderr上看到以下错误:
provider: Failed to use operating system seed generator: java.io.IOException: Required native CryptoAPI features not available on this machine
我怀疑执行JVM的Windows帐户缺少某种特权。该帐户不是来宾或域来宾组的一部分,这将导致发生上述错误。
有人知道要使Windows帐户能够使用Crypto API所需的权限吗?
我在安全事件日志(…默认日志记录设置)中看不到任何错误。