纯python ssl和tls库
flextls的Python项目详细描述
flextls是一个开源的ssl和tls python库。 它被设计用于ssl/tls扫描仪和类似的应用程序中。 它不能用作独立的加密库。
您可以在documentation中找到更多信息。
功能
- 支持的加密协议:
- SSLV2、SSLV3、TLS 1.0、TLS 1.1和TLS 1.2
- DTLS 1.0和DTLS 1.2
- 解码和编码ssl/tls/dtls记录
- 处理碎片
- tls-处理记录层上的碎片
- DTLS-处理零碎的握手消息
- 处理连接状态
安装
要求:
- python 2.6/2.7或python>;=3.2
- python包:
- 六>;=1.4.1
安装:
$ pip install flextls
许可证
在lgplv3+下发布(有关详细信息,请参阅许可证)