I see this change in Provider$Service::toString output of SHA1withRSA:

 SunRsaSign: Signature.SHA1withRSA -> sun.security.rsa.RSASignature$SHA1withRSA
-  aliases: [1.2.840.113549.1.1.5, 1.3.14.3.2.29, OID.1.2.840.113549.1.1.5]
+  aliases: [1.2.840.113549.1.1.5, OID.1.2.840.113549.1.1.5]
   attributes: 
{SupportedKeyClasses=java.security.interfaces.RSAPublicKey|java.security.interfaces.RSAPrivateKey}

Why is OIW_SHA1withRSA left out now? Maybe you should have added it to 
SecurityProviderConstants?

Thanks,
Max


> On Apr 25, 2020, at 6:28 PM, Weijun Wang <weijun.w...@oracle.com> wrote:
> 
> 4. Are you sure the OID <-> name mapping is always the same everywhere (for 
> all primitives and in all providers)? I mean for a stdName, if one OID alias 
> is added in one place, should it always be added the same way in another? 
> Have you compared the aliases map after this change?

Reply via email to