Skip to main content

A Python crypto and SSL toolkit

Project description

M2Crypto is a crypto and SSL toolkit for Python featuring the following: - RSA, DSA, DH, HMACs, message digests, symmetric ciphers (including AES). - SSL functionality to implement clients and servers, with examples. - HTTPS extensions to Python’s httplib, urllib, and xmlrpclib. - Unforgeable HMAC’ing AuthCookies for web session management. - FTP/TLS client and server. - S/MIME. - ZServerSSL: A HTTPS server for Zope. - ZSmime: An S/MIME messenger for Zope.

M2Crypto works with the following: - Python 2.[123] - OpenSSL 0.9.7 and above - SWIG 1.3.21

Project details


Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page