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

标签 c++ network-programming ssl

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

提前感谢您的任何建议。 晒

最佳答案

我们已经在 Windows、AIX、Solaris、HPUX 和 Linux 上使用 OpenSSL 很长时间了,从未发现任何不兼容问题。据我所知,不需要特定于平台的代码就可以让它在任何地方工作。

关于c++ - 我应该使用哪个 TLS 库,可移植性是个问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6841297/

相关文章:

c++ - 什么是多重虚拟继承?

c++ - 未处理的表达式数组 C++

macos - 如何从 Mac 中的 Redis 桌面管理器连接到 Docker 容器中的 Redis 服务器?

java - Selector.close() 是否关闭所有客户端套接字?

c - 如何在 C 中执行 IP 遍历

c++ - 未定义的函数引用 (c++)

c++ - 为类中定义的 typedef 定义 ostream operator<<

php - cURL 中的 SSL 证书错误

ssl - erlang 安全 tcp 中的 {active, N} 模式

redirect - 如何在 zPanel 上将所有 http 请求重定向到 https