rustls-rustcrypto
rustls-rustcrypto copied to clipboard
Rustls cryptography provider built on the pure Rust crates from the RustCrypto organization
Need additional tests for localhost loopback to validate at protocol with bare minimum app Bare TLS w/o App Data - bare PING PONG protocol - [X] Client -> Server -...
I've done some initial plumbing for internal self-validation at - #28 I have a static test generator I'm working on similar to wycheproof I did for curve25519-dalek: - https://github.com/dalek-cryptography/curve25519-dalek/pull/640 Plumbing...
Ideally need some failpoint tests - and do some discrete event simulation Should map where we can insert them that affects `CryptoProvider`
> Note that RustCrypto performance is generally inferior than ring I don't think we can state this unless we have benchmarks :) What should we measure ? We need fruits...
People may want to enable/disable some algorithms I guess by default the mandatory by RFC would be on but anything additional optional per: - #1
There are macros which would be best separated and then add tests to macros that these generate properly e.g. the ecdsa one generatign impl's
https://github.com/tlswg/draft-ietf-tls-tls13-vectors I'll take a crack at it - some of these are already done somewhere.. probably just needs plumbing here
Bumps [rustls](https://github.com/rustls/rustls) from 0.23.11 to 0.23.12. Commits ebda385 Update version to 0.23.12 127a0a7 build(deps): bump openssl from 0.10.64 to 0.10.66 3cc2c2d Support P521 SHA-256/SHA-384 signatures with aws-lc-rs (#2050) e58aaa8 ci:...
I think we should put the integration tests right into the test pipeline. This includes the previously included real world test against BadSSL (despite BadSSL itself is outdated), some popular...
Several crates now support "override" for backend/s - people have different needs from top level binary - `curve25519_dalek_ [ backend | bits ]` - Overrides - https://github.com/dalek-cryptography/curve25519-dalek/issues/414 Ideally the selection...