On 2017-10-26 00:46, Adam Wilson wrote:

I am one-hundred-ten percent in agreement with Mr. Teoh here. Even .NET Framework and Core forward to the highly vetted system crypto API's (SChannel on Windows and OpenSSL on Linux/macOS). If you need RSA crypto in D, pull in OpenSSL.

I think we should go with what the system provides. Apple abandoned OpenSSL years ago. It's still shipping with the operating system but if you're using Apple's APIs you're not using OpenSSL, as far as I know. Several BSD variants and Alpine Linux [1] are using LibreSSL, a fork of OpenSSL.

Blindly going with only OpenSSL is not a good idea.

[1] https://en.wikipedia.org/wiki/LibreSSL#Adoption

--
/Jacob Carlborg

Reply via email to