git: openjdk/jdk11u-dev: 8242897: KeyFactory.generatePublic( x509Spec ) failed with java.security.InvalidKeyException
Goetz Lindenmaier
goetz at openjdk.org
Thu Jun 15 08:45:10 UTC 2023
Changeset: d7701cd7
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2023-06-15 08:42:21 +0000
URL: https://git.openjdk.org/jdk11u-dev/commit/d7701cd76a11fa392ef472b955856fec04aed7e9
8242897: KeyFactory.generatePublic( x509Spec ) failed with java.security.InvalidKeyException
Changed SunRsaSign provider to accept RSA signature oid in RSA key encoding for backward compatibility
Reviewed-by: mbaesken
Backport-of: 56b79604966ba6670e0370467405c71f474bfd72
! src/java.base/share/classes/sun/security/rsa/RSAKeyFactory.java
! src/java.base/share/classes/sun/security/rsa/RSAKeyPairGenerator.java
! src/java.base/share/classes/sun/security/rsa/RSAPrivateCrtKeyImpl.java
! src/java.base/share/classes/sun/security/rsa/RSAPrivateKeyImpl.java
! src/java.base/share/classes/sun/security/rsa/RSAPublicKeyImpl.java
! src/java.base/share/classes/sun/security/rsa/RSAUtil.java
! src/java.base/share/classes/sun/security/util/KnownOIDs.java
+ test/jdk/sun/security/rsa/TestRSAOidSupport.java
! test/jdk/sun/security/tools/keytool/fakegen/java.base/sun/security/rsa/RSAKeyPairGenerator.java
More information about the jdk-updates-changes
mailing list