Skip to content

Add support for JDK 22-native edec key support #585

@mattrpav

Description

@mattrpav

Description

Currently, elliptical curve key support is available through a 3rd party library that is seemingly unmaintained (latest release 2018).

JDK 22 add support for edec keys natively

Motivation

Remove reliance on 3rd-party library, use JDK-default key for up-and-comming ssh key format

Alternatives considered

No response

Additional context

No response

JDK 22 support:
ref: https://javaalmanac.io/jdk/22/apidiff/21/

3rd party library:

<dependency>
  <groupId>net.i2p.crypto</groupId>
  <artifactId>eddsa</artifactId>
  <optional>true</optional>
  <scope>provided</scope>
</dependency>

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions