user864940
user864940

Reputation: 99

Which TLS library should I use, portability is an issue

We are looking to add TLS (transport layer security) support to our software, and are looking for the best choice of a library. The software is written in c++, and is ported to Linux and Solaris (and Windows, but who gives a crap?). Being able to adapt the code to both Linux and Solaris is a major concern, and thus a library which is known to work well on Solaris would be preferred, even at the cost of efficiency.

Thanks in advance for any recommendation. Shai

Upvotes: 3

Views: 946

Answers (4)

gastush
gastush

Reputation: 1026

We've used OpenSSL on Windows, AIX, Solaris, HPUX and Linux for quite a long time and never found any incompatibilities. As far as I remember, no platform specific code was needed to make it work everywhere.

Upvotes: 3

Chris Snowden
Chris Snowden

Reputation: 5002

We've used OpenSSL on Windows with C++ but you'd have to check if this ports to all the Operating Systems that you need.

Upvotes: 0

Naszta
Naszta

Reputation: 7744

GnuTLS? An example.

Upvotes: 3

spraff
spraff

Reputation: 33395

libssl works on Solaris. It's not fun to use but it's the de facto implementation.

Upvotes: 0

Related Questions