pyOpenSSL was developed because the SSL support in the socket module in Python 2.1 (the contemporary version of Python when the pyOpenSSL project was begun) was severely limited. Other OpenSSL wrappers for Python at the time were also limited, though in different ways.
Unfortunately, Python's standard library SSL support has remained weak, although other packages (such as M2Crypto1) have made great advances and now equal or exceed pyOpenSSL's functionality.
The reason pyOpenSSL continues to be maintained is that there is a significant user community around it, as well as a large amount of software which depends on it. It is a great benefit to many people for pyOpenSSL to continue to exist and advance.
This module is a rather thin wrapper around (a subset of) the OpenSSL library. With thin wrapper I mean that a lot of the object methods do nothing more than calling a corresponding function in the OpenSSL library.
Includes: - SSL Context objects, - SSL Connection objects, - using Python sockets as transport layer.
The Connection object wraps all the socket methods and can therefore be used interchangeably.
System requirements
- Version:
pyOpenSSL 0.11
- runs on:
-
Windows 7
Windows Vista
Windows XP - file size:
- 752 KB
- filename:
- pyOpenSSL-0.11.winxp32-py3.2.msi
- main category:
- Programming
- developer:
- visit homepage
IrfanView
Microsoft Teams
Context Menu Manager
4k Video Downloader
ShareX
Bitdefender Antivirus Free
calibre
Zoom Client
7-Zip
Windows Sandbox Launcher
- Zoom Client
- 7-Zip
- Windows Sandbox Launcher
- IrfanView
- Microsoft Teams
- Context Menu Manager
- 4k Video Downloader
- ShareX
- Bitdefender Antivirus Free
- calibre