Wednesday, June 08, 2005

M2Crypto - A Python crypto and SSL toolkit

M2Crypto - A Python crypto and SSL toolkit: "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.
* 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."