TLS 1.3下使用TCP/IP的客户机/服务器通信 我想在C中写一个客户机和服务器,如果需要的话,简单的C++。
服务器将运行在某种风格的Linux上,客户端用于测试服务器 我想确保消息被接收并且没有错误;因此,我将使用TCP 我希望他们能够安全地沟通;因此,我将使用最新版本的TLS(v1.3) 我打算使用GnuTLS库的原因如下:TLS 1.3下使用TCP/IP的客户机/服务器通信 我想在C中写一个客户机和服务器,如果需要的话,简单的C++。,c,ssl,tcp,gnutls,C,Ssl,Tcp,Gnutls,服务器将运行在某种风格的Linux上,客户端用于测试服务器 我想确保消息被接收并且没有错误;因此,我将使用TCP 我希望他们能够安全地沟通;因此,我将使用最新版本的TLS(v1.3) 我打算使用GnuTLS库的原因如下: 由信誉良好的开源项目积极更新 销售产品的许可证 鉴于上述情况,如果实施和测试,我可以声称客户机/服务器通信是安全、可靠的(也称为有保证的),并且经过错误检查。是吗 我错过什么了吗?有什么明显是假的吗 编辑:证书。。。我想我错过了一些关于防止中间人攻击的证书。TLS是一个复杂
- 由信誉良好的开源项目积极更新
- 销售产品的许可证
编辑:证书。。。我想我错过了一些关于防止中间人攻击的证书。
TLS是一个复杂的话题。根据您的特定代码,即使您未能正确验证证书,TLS连接也可能成功。因此,只要根据你在你的问题中所陈述的状态,就不能保证数据在适当的端到端保护下被传送,中间没有人能操纵数据。