On Wed, 17 Mar 2021 20:40:16 GMT, Xue-Lei Andrew Fan <xue...@openjdk.org> wrote:

>> To minimize the impact, I leave the JCAUtil.getSecureRandom() impl as is. I 
>> suppose this is more for JDK internal code which is not required to use the 
>> most preferred SecureRandom impl. There are quite a few callers to this 
>> method and I feel it's better to leave them out of this change.
>
>> To minimize the impact, I leave the JCAUtil.getSecureRandom() impl as is. I 
>> suppose this is more for JDK internal code which is not required to use the 
>> most preferred SecureRandom impl. There are quite a few callers to this 
>> method and I feel it's better to leave them out of this change.
> 
> The internal use may be just to avoid to create new instances of 
> SecureRandom.   Those use may need to use the latest updated secure random 
> provider as well, for example the use in DSA key pair generation 
> (DSAKeyPairGenerator.java).
> 
> With this update, I think the performance impact should be minimal and we may 
> be able to have a uniform behavior no matter internal or external uses.

Maybe. We can do that in a separate changeset...

-------------

PR: https://git.openjdk.java.net/jdk/pull/3018

Reply via email to