RFR: 8360564: Implement JEP 524: PEM Encodings of Cryptographic Objects (Second Preview) [v4]

Weijun Wang weijun at openjdk.org
Tue Oct 21 15:35:51 UTC 2025


On Wed, 1 Oct 2025 23:57:33 GMT, Anthony Scarpino <ascarpino at openjdk.org> wrote:

>> src/java.base/share/classes/java/security/PEMEncoder.java line 95:
>> 
>>> 93:  *  <li>{@code PKCS8EncodedKeySpec} (if configured with encryption) :
>>> 94:  *  ENCRYPTED PRIVATE KEY</li>
>>> 95:  *  <li>{@code PEM} : {@code PEM.type()}</li>
>> 
>> `X509EncodedKeySpec` missing.
>
> line 91?

I meant you can decode a `PRIVATE KEY` or `ENCRYPTED PRIVATE KEY` into an `X509EncodedKeySpec` object if it contains a public key.

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

PR Review Comment: https://git.openjdk.org/jdk/pull/27147#discussion_r2448781910


More information about the security-dev mailing list