cloudflare / cloudflare/boring
Crypto provider for Rustls
- Dominant language
- Rust
- Stars
- 522
- Forks
- 171
- PR merge metrics
- No merged PRs in 30d
Description
Recently, Rustls was updated to have allow a pluggable crypto provider: https://github.com/rustls/rustls/pull/1405/files.
I believe it would now be possible to plugin `boring` into this. This is appealing as we get the benefits of boringssl as well as rustls - notably, FIPS compliance.
Is there interest in providing such a provider?
Contributor guide
Research direction
Start by reading the linked Rustls pull request about pluggable crypto providers and the existing boring bindings. Determine whether integrating boring as a Rustls provider is feasible and what interface or project changes it would require. Done would be a defined provider implementation or a documented conclusion about the required work.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- cryptography, security
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100