generated from amazon-archives/__template_Custom
-
Notifications
You must be signed in to change notification settings - Fork 66
Open
Description
The maintainers of tough wish to support the aws-lc-rs crypto library, which wishes to be a "drop-in replacement for ring that provides FIPS support and is compatible with the ring API".
We have some rough ideas for an approach and would like to get community input before such a change:
- Completely replace
ringwithaws-lc-rsas a drop-in replacement - Use a cargo feature to gate usage of
aws-lc-rsas the backend behind a feature (seerustls, which usesaws-lc-rsby default and offersringas a feature on the crate: https://github.com/rustls/rustls?tab=readme-ov-file#platform-support) - Expose a
CryptoProviderinterface for consumers of the library, with implementations forringandaws-lc-rs(a larustls: https://docs.rs/rustls/latest/rustls/crypto/struct.CryptoProvider.html)
We will keep this issue updated with our plans.
cc: @flavio @iliana @fghanmi and others in the community for your thoughts, questions, concerns, etc.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels