JDK-8246330 : Add TLS Tests for Legacy ECDSA curves
  • Type: Enhancement
  • Component: security-libs
  • Sub-Component: javax.net.ssl
  • Affected Version: 15
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • OS: generic
  • CPU: generic
  • Submitted: 2020-06-02
  • Updated: 2024-10-17
  • Resolved: 2020-06-09
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 11 JDK 15 JDK 7 JDK 8
11.0.9-oracleFixed 15 b27Fixed 7u281Fixed 8u271Fixed
Related Reports
Relates :  
Description
Many of EC named curves has been disabled with security property "jdk.disabled.namedCurves". The purpose of this Test is to verify the behaviour of any EC named curve from the disabled list.

It is not practical to cover all EC Curve names, also it doesn't make sense to verify all because after all it's just a name which are considered to be  disabled. So this Test will address a single name from the disabled list as sect283r1.
Comments
8u backport note If this enhancement is backported to 8u, we need to apply the DisabledCurve.java hunks from JDK-8202343 (skipped at the moment in which JDK-8202343 was backported to 8u).
26-01-2021

Fix request (11u) -- will label after testing completed. I would like to downport this for parity with 11.0.9-oracle. Applies clean on top of JDK-8249159. Tests pass.
09-07-2020

URL: https://hg.openjdk.java.net/jdk/jdk/rev/332d268654e4 User: akolarkunnu Date: 2020-06-09 07:05:26 +0000
09-06-2020

There is a similar Test exist with name RestrictNamedGroup.java but it does not address any EC curve name from disabled list. So an additional Test possibly can be provided to address disabled EC Curve names.
04-06-2020

Please provide more details - for which curves are we missing the tests?
02-06-2020