标签: c++ networking encryption
所以我正在制作自己的点对点UDP协议,我想添加加密,所以基本上我想让客户端交换公共加密密钥。我将使用什么库,以及如何生成密钥并使用它们进行加密?
答案 0 :(得分:10)
SSL和TLS需要可靠的传输协议,不能通过UDP运行。您正在寻找的是DTLS。你从那里做什么取决于你使用的库。维基百科列出several options。