2 ms·
Rustls, a company even developed an OpenSSL compatible API for it.
by rapsey 6y ago
Rustls, a company even developed an OpenSSL compatible API for it.
- papaf 6y agoJust to add to your point. Rustls is excellent, but has a Rust API and does not do I/O. Its a great alternative for Rust applications but, for C/C++ applications, the API wrappers are needed [1][2] [1] https://github.com/stepancheg/rust-tls-api https://github.com/stepancheg/rust-tls-api [2] https://mesalink.io/ https://mesalink.io/
- MaxBarraclough 6y agoI realise this is a fuzzy question, but is rustls considered a production-strength TLS implementation, or just a curiosity? A TLS implementation in the safe subset of Rust, with the guarantees that brings, sounds like a great thing. If it can be used as a drop-in replacement for OpenSSL, even better.
- rapsey 6y agoYes and it also has had a security audit.
- papaf 6y agoIts being used in production [1]. I am also using it in Internet connected servers without any problems. You could argue that it is not mature, but its much more than a curiosity. [1] https://www.reddit.com/r/rust/comments/b9gd10/mesalink_10_openssl_c_apis_done_with_rust_10m/ https://www.reddit.com/r/rust/comments/b9gd10/mesalink_10_op...