On Wed, 3 Jul 2024 15:38:49 GMT, Ben Perez <d...@openjdk.org> wrote:

> 8322133: getParameterSpec(ECGenParameterSpec.class) on EC AlgorithmParameters 
>  does not return standard names

Changes requested by mullan (Reviewer).

test/jdk/sun/security/util/misc/CurveGetParameterSpec.java line 1:

> 1: /*

I think a better location for this test is 
`test/jdk/com/sun/crypto/provider/AlgorithmParameters/EC`.

test/jdk/sun/security/util/misc/CurveGetParameterSpec.java line 41:

> 39:         a.init(k.getParams());
> 40:         String name = 
> a.getParameterSpec(ECGenParameterSpec.class).getName();
> 41:         if (!name.equals("secp384r1")) {

The default curve ("secp384r1") may change in the future. Suggest specifying 
desired curve name with `KeyPairGenerator.init()`.

Also, in the exception message, can you also print the name that was returned?

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

PR Review: https://git.openjdk.org/jdk/pull/20010#pullrequestreview-2166905954
PR Review Comment: https://git.openjdk.org/jdk/pull/20010#discussion_r1670881318
PR Review Comment: https://git.openjdk.org/jdk/pull/20010#discussion_r1670885409

Reply via email to