使用Qt使用OpenSSL手动加密数据

时间:2018-05-20 10:20:39

标签: qt ssl openssl

我知道Qt对TCP通信有SSL / TLS支持,我想利用跨平台的高级API来加密不基于TCP的通信。如果可能保持Diffie-Hellman协议建立安全通信。

现在我一直在查看类源,例如where data is encrypted,它看起来都是私有的,不容易重复使用。

  • 是否有一种简单的方法可以将Qt开发的内容用于TCP以外的其他内容,至少对于简单加密?完整的SSL支持?
  • 我想你总是可以打开一个本地TCP端口,并构建一个TCP-to-Other本地代理,但这看起来有点傻,只是为了能够重用Qt实现。

我在Wiki中找到了Hacking on Qt SSL Support,它给出了一些观点,但并不确切地说明如何利用现有的实现。

0 个答案:

没有答案