Implement PublicKey <-> ECKeyValue in KeyInfoSupport

Description

Update addPublicKey(PublicKey) and getKey(KeyValue).

Will need a new method PublicKey getECKey(ECKeyValue).

Will need a new method ECKeyValue buildECKeyValue(ECPublicKey).

For right now the plan is we'd only support the named curve way of expressing the key in XML, not the explicit parameters.

Environment

None

Activity

Show:

Brent Putman March 3, 2021 at 2:13 AM

Main impl is in 81a5fc92377ef6ded3325c5e63bf12bfa98a1f21.

Support for additional curves is in 436b580527f1968a3c0607b79dbf76fd7489654e.

Support for auto-registering all BC curves is in 029e9b8c82457490e4a05bfc1bb895793d295541.

Fixed
Pinned fields
Click on the next to a field label to start pinning.

Details

Assignee

Reporter

Components

Fix versions

Affects versions

Created May 29, 2015 at 9:12 PM
Updated January 18, 2023 at 1:21 PM
Resolved March 3, 2021 at 2:13 AM