c++ - 自定义协议(protocol)的 SSL 或 TLS 加密

标签 c++ networking encryption

所以我正在制作自己的点对点 UDP 协议(protocol)并且我想添加加密,所以基本上我想让客户端交换公共(public)加密 key 。我将使用什么库,如何生成 key 并使用它们进行加密?

最佳答案

SSL 和 TLS 需要可靠的传输协议(protocol),不能在 UDP 上运行。您要找的是 DTLS .您从那里做什么取决于您使用的库。维基百科列出 several options .

关于c++ - 自定义协议(protocol)的 SSL 或 TLS 加密,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7787212/

相关文章:

c++ - 如何按一种度量对元素进行排序

C# 如何知道子网是否是更大网络的一部分

networking - Vagrant - 使用私有(private)接口(interface)时如何配置 vagrant ssh?

blackberry - 使用种子值生成 AES key

c# - 为什么密码错误会导致 "Padding is invalid and cannot be removed"?

c++ - 缩小 C++ 概念以排除某些类型

c++ - 如何停止应用程序执行

c++ - Gstreamer 管道语法

java - 如何计算延迟

ios - 无法解密AES256密文