2010-05-25 94 views
2

如何实现与m2crypto(或pyopenssl)扭曲的dtls协议?扭曲的DTLS连接

+0

我只是想知道是否有这个更新?我环顾四周,DTLS似乎已经在pyOpenssl-1.1或其他地方引入了(我很累,所以版本可能不正确)。但是,没有真正的文件可以找到。所以我只是想知道现在pyOpenSSL中是否有实际的DTLS支持,还是仍然需要扩展库? – 2011-03-18 05:04:19

+1

有一个实现DTLS的pyOpenSSL补丁。不过,它尚未被纳入发布。 https://bugs.launchpad.net/pyopenssl/+bug/454737 – 2011-03-18 05:20:08

回答

5

pyOpenSSL和M2Crypto都没有公开OpenSSL的DTLS特性(据我所知)。所以,第一步就是扩展其中的一个库来支持它。之后,您可以扩展Twisted以使用刚刚添加到底层SSL库的新功能。

+0

我希望找到解决方案“开箱即用”:) – estin 2010-05-27 06:00:43

+1

考虑到Calderone先生是主要的Twisted开发人员之一,如果他建议这样做你,这意味着没有这样的解决方案“开箱即用”。 ;-) – jathanism 2010-05-28 05:39:09