webpki icon indicating copy to clipboard operation
webpki copied to clipboard

Switch default cryptography provider to aws-lc-rs

Open cpu opened this issue 1 year ago • 1 comments

The current default is ring: https://github.com/rustls/webpki/blob/dba3b84bcf810612a83c8fd3c750d3c4106e7b9e/Cargo.toml#L75

This is incongruous with rustls as of 0.24 and since this crate is almost entirely designed to be used with rustls we should keep the two in sync. While easily fixed, it helps avoid situations like https://github.com/rustls/rustls-platform-verifier/issues/102

I propose we harmonize the default when the next occasion for a major release arrives.

cpu avatar Jun 26 '24 15:06 cpu

I think we should probably avoid having a crypto implementation in the default features in the next breaking release (though it might not matter much for this crate).

djc avatar Jun 26 '24 15:06 djc