繁体   English   中英

如何在Qt中使用TLS加密编写客户端和服务器?

[英]How to write client and server with TLS encryption in Qt?

我是Qt的新手,没有网络编程经验。 我正在尝试使用QSslSocket类在Qt中使用TLS加密编写最小的TCP-客户端-服务器连接。 到目前为止,我已经在不加密的本地主机上运行的服务器和客户端之间建立了连接。 对于TLS加密,我在gitHub上找到了以下示例: https : //github.com/GuiTeK/Qt-SslServer
并仔细遵循给定的说明(包括OpenSSL安装)。 但是,我无法在客户端和服务器之间建立连接(即使我将超时设置为-1)也是如此。 服务器和客户端的错误消息如下所示。
有人可以帮我吗? 如果有人在Qt中有用于客户端和服务器的完整代码示例,它们使用加密SSL加密通过TCP交换数据,我将不胜感激。 我正在使用运行Qt 5.5.0 MSVC2013 64位的QtCreator。

启动Qt Creator。 在欢迎屏幕上,单击“示例”按钮。 然后在搜索框中输入“ ssl”。 您将看到用于ssl客户端和服务器的几个完全正常的Qt示例。 这是开始的好地方。 另请阅读链接。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM