Details
-
Type:
Enhancement
-
Status: Resolved
-
Priority:
P3
-
Resolution: Fixed
-
Affects Version/s: 7, 8
-
Fix Version/s: 17
-
Component/s: security-libs
-
Labels:None
-
Subcomponent:
-
Resolved In Build:b06
-
OS:generic
Backports
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8267021 | 16u-cpu | Prajwal Kumaraswamy | P3 | Resolved | Fixed | master |
JDK-8258473 | 16.0.2 | Prajwal Kumaraswamy | P3 | Resolved | Fixed | b04 |
JDK-8258394 | 11.0.17-oracle | Prajwal Kumaraswamy | P3 | In Progress | Unresolved | |
JDK-8258395 | 8u351 | Prajwal Kumaraswamy | P3 | Open | Unresolved |
Description
There is no way to read RSA private key in PKCS #1 using Sun JCE. The feature is available in BouncyCastle.
JUSTIFICATION :
The PKCS#1 encoded private key is faster because it contains CRT parameters. Lots people have to convert their keys to PKCS #8, losing CRT.
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
Add a factory to read PKCS#1 encoded private key
ACTUAL -
No such factory.
Attachments
Issue Links
- backported by
-
JDK-8258395 JCE doesn't provide any class to handle RSA private key in PKCS#1
-
- Open
-
-
JDK-8258394 JCE doesn't provide any class to handle RSA private key in PKCS#1
-
- In Progress
-
-
JDK-8258473 JCE doesn't provide any class to handle RSA private key in PKCS#1
-
- Resolved
-
-
JDK-8267021 JCE doesn't provide any class to handle RSA private key in PKCS#1
-
- Resolved
-
- relates to
-
JDK-8269272 Add a TLS test with RSA PKCS#1 support
-
- In Progress
-
- links to
-
Commit openjdk/jdk16u/cce99e57
-
Commit openjdk/jdk/68cf65d2
-
Review openjdk/jdk16u/108
-
Review openjdk/jdk/1787