You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@pulsar.apache.org by Ali Ahmed <al...@gmail.com> on 2020/03/10 04:10:30 UTC

ssl wrapper discussion

Examining this library

https://docs.rs/native-tls/0.2.4/native_tls/

"This crate uses SChannel on Windows (via the schannel crate), Secure
Transport on OSX (via the security-framework crate), and OpenSSL (via the
openssl crate) on all other platforms. Future futures may also enable other
TLS frameworks as well, but these initial libraries are likely to remain as
the defaults."

We should start to move in this direction, use native ssl
implementations per platform abstracted by a wrapper. I don't know of an
equivalent cpp library there are minors effort in github.
eg: https://github.com/Alcaro/sslwrap.

This can become research task for the community.

-Ali