UDP数据包加密

时间:2010-01-14 15:32:51

标签: python ssl udp

如果使用ssl模块进行TCP通信,这似乎是相当简单的,但是如何通过UDP进行加密通信?

ssl模块是否仍可使用?如果是这样,客户端和服务器需要执行哪些步骤才能正常发送数据?

2 个答案:

答案 0 :(得分:4)

DTLS是一种TLS(又称SSL)衍生产品,设计用于数据报传输,如UDP。

OpenSSL支持从0.9.8开始使用DTLSv1_METHOD代替SSLv23_METHODTLSv1_METHOD或类似的DTLS。

答案 1 :(得分:1)

您可以使用pyCrypto或ezPyCrypto手动加密/解密数据包。