我应该使用哪个TLS库,可移植性是一个问题

时间:2011-07-27 08:13:09

标签: c++ network-programming ssl

我们希望为我们的软件添加TLS(传输层安全性)支持,并且正在寻找库的最佳选择。 该软件是用c ++编写的,并移植到Linux和Solaris(以及Windows,但谁给出了废话?)。 能够使代码适应Linux和Solaris是一个主要问题,因此,即使以效率为代价,已知在Solaris上运行良好的库也是首选。

提前感谢任何推荐。 晒

4 个答案:

答案 0 :(得分:3)

答案 1 :(得分:3)

我们在Windows,AIX,Solaris,HPUX和Linux上使用OpenSSL已经很长时间了,从未发现任何不兼容性。据我所知,不需要特定于平台的代码来使其在任何地方都能正常工作。

答案 2 :(得分:0)

libssl适用于Solaris。使用起来并不好玩,但这是事实上的实现。

答案 3 :(得分:0)

我们在Windows上使用OpenSSL和C ++,但您必须检查这些端口是否适用于您需要的所有操作系统。