C++、Windows中的简单SSL套接字

Simple SSL socket in C++, Windows

本文关键字:简单 SSL 套接字 Windows C++      更新时间:2023-10-16

我有两个C++项目,它们通过使用winsock2的套接字进行通信。现在,我想使用SSL加密通信(这是最简单、最快的方法,对吧?)。

我试图找到任何库或好的教程,但我没有找到一个适合我的好教程(例如,这听起来很简单,但我无法在没有错误的情况下包含头文件)。

对于快速加密winsock2套接字,您有什么建议/好的教程/好的库吗?

在处理像C++这样的低级别语言时,SSL/TLS并不简单。您必须学习众多SSL/TLS库中的一个。此外,虽然这些库的一些示例看起来很简单,但SSL/TLS的细微差别却并非如此。

可以为您指出几个在Windows上工作的库,以及它们在Stackoverflow中的标记。

  • Boost(标签)
  • GnuTLS(标记)
  • OpenSSL(标记)
  • Schannel(标签)
  • libressl(标记)