Skip to content

Conversation

@jvanz
Copy link
Contributor

@jvanz jvanz commented Dec 5, 2025

Summary

Updates the code that generates, parses and signs using ECDSA keys to use the aws-lc-rs crate. Therefore, all the references to other crypto libraries has been removed.

The first change the starts to fix the issue #307.

Warning

Remeber this is not a complete change. It's the first of a series of changes in the crypto module to replace crypto libraries in favor of aws-lc-rs. See the proposed change here

Release Note

The EcdsaKeys struct now requires the callers to algorithm used in the keys they want to parse. This is a required argument to the underling aws-lc-rs crate.

@jvanz jvanz marked this pull request as draft December 5, 2025 12:53
@jvanz jvanz force-pushed the switch-to-aws-lc-rs branch 4 times, most recently from 36c6d14 to e90cbbe Compare December 5, 2025 18:11
Updates the code that generates, parses and signs using ECDSA keys to
use the aws-lc-rs crate. Therefore, all the references to other crypto
libraries has been removed.

Signed-off-by: José Guilherme Vanz <jguilhermevanz@suse.com>
@jvanz jvanz force-pushed the switch-to-aws-lc-rs branch from e90cbbe to 240ccde Compare December 5, 2025 18:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant