-
Sub-task
-
Resolution: Delivered
-
P4
-
8u451, 11.0.27-oracle, 17.0.15-oracle, 21.0.7-oracle, 23
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8351048 | 21.0.7-oracle | Marc Palmerjohnson | P4 | Resolved | Delivered | |
JDK-8351049 | 17.0.15-oracle | Marc Palmerjohnson | P4 | Resolved | Delivered | |
JDK-8351050 | 11.0.27-oracle | Marc Palmerjohnson | P4 | Resolved | Delivered | |
JDK-8351052 | 8u451-perf | Marc Palmerjohnson | P4 | Resolved | Delivered | |
JDK-8351051 | 8u451 | Marc Palmerjohnson | P4 | Resolved | Delivered |
Native PKCS11 mechanisms which support decryption but not encryption, or signature verification but not signing, are considered legacy and are disabled by default. The legacy mechanism check in SunPKCS11 provider is enhanced with the service type. For example, prior to this fix, a mechanism supporting encryption, decryption, and verification but not signing, is considered legacy and can't be used at all. After this fix, the corresponding Cipher service using this mechanism is available since both encryption and decryption are supported. However, the corresponding Signature service is not since only verification is supported. To bypass the legacy mechanism check, set the PKCS11 provider configuration attribute "allowLegacy" to true. The default value is false. Note that it is the caller's responsibility to make sure the legacy mechanism is not used for the unsupported functionality.
- backported by
-
JDK-8351048 Release Note: Legacy Mechanism Check in SunPKCS11 Provider Is Enhanced with Service Type
-
- Resolved
-
-
JDK-8351049 Release Note: Legacy Mechanism Check in SunPKCS11 Provider Is Enhanced with Service Type
-
- Resolved
-
-
JDK-8351050 Release Note: Legacy Mechanism Check in SunPKCS11 Provider Is Enhanced with Service Type
-
- Resolved
-
-
JDK-8351051 Release Note: Legacy Mechanism Check in SunPKCS11 Provider Is Enhanced with Service Type
-
- Resolved
-
-
JDK-8351052 Release Note: Legacy Mechanism Check in SunPKCS11 Provider Is Enhanced with Service Type
-
- Resolved
-