跳转到主要内容

纯Python SSL和TLS库

项目描述

FlexTLS是一个开源的SSL和TLS Python库。它设计用于SSL/TLS扫描仪和类似的应用程序。它不应作为独立的加密库使用。

您可以在文档中找到更多信息。

Latest Version License https://travis-ci.org/DinoTools/python-flextls.svg?branch=master Coveralls Documentation Status

特性

  • 支持的加密协议

    • SSLv2, SSLv3, TLS 1.0, TLS 1.1 和 TLS 1.2

    • DTLS 1.0 和 DTLS 1.2

  • 解码和编码SSL/TLS/DTLS记录

  • 处理碎片

    • TLS - 在记录层上处理碎片

    • DTLS - 处理分片的手shake消息

  • 处理连接状态

安装

要求

  • Python 2.6/2.7 或 Python >= 3.2

  • Python包

    • six >= 1.4.1

安装

$ pip install flextls

许可证

在LGPLv3+下发布(有关更多信息,请参阅LICENSE)

项目详情


下载文件

下载适用于您的平台的文件。如果您不确定选择哪个,请了解安装包的更多信息。

源分发

flextls-0.3.tar.gz (29.5 kB 查看哈希)

上传时间: 源代码

支持