Slashdot Mirror


OpenSSL or CDSA for Portable TLS?

bfrog asks: "I'm looking for a portable C/C++ client & server TLS library for Windows, Linux, Solaris, and Mac OS X. The license must be commercial-code-friendly. It seems like the choices are: the old standby OpenSSL; or CDSA . Apple makes a convincing argument for CDSA over OpenSSL in this PDF document , but I'm having trouble finding a mature CDSA implementation that's ready to go on all of these platforms. Perhaps I should use the best CDSA implementation for each given platform, and hope that the API's are compatible. That is, after all, the point of CDSA, right? Any suggestions?"

3 of 11 comments (clear)

  1. Go with OpenSSL . . . by edward.virtually@pob · · Score: 2, Insightful

    CDSA is another attempt by Apple to drain developers and users from truely open solutions, gaining them free development work on the one hand and lock-in on the other.

    1. Re:Go with OpenSSL . . . by norwoodites · · Score: 2

      Actually it is Intel that is doing it, as Apple's source is based on Intel's.

  2. Another vote for OpenSSL by WasterDave · · Score: 2

    Doesn't look like a very convincing case to me.

    Dave

    --
    I write a blog now, you should be afraid.