Closed jdonszelmann closed 5 years ago
We mostly voted for rust_sodium.
we are now also using openssl
to support all the required ECC curves.
Be aware that different platforms have different implementations of SSL. That is especially true for Mac. Please, be sure to account for these differences.
We have kept this especially in mind when choosing the libraries. rust_sodium
specifically has support for a lot of platforms including iOS (it was actually the only one we could find that had that) and openssl
can be installed "vendored" meaning that it will just download the OpenSSL source and compile it statically.
the result is: now we use Ring and it's way better and faster
the options: