Home | Trees | Index | Help |
---|
Module ezPyCrypto |
|
ezPyCrypto - very simple API for military-grade cryptography in Python.
Designed to be approachable for even total crypto newbies, this may be the only crypto API for Python you ever need.
Features:Contains an easily-used yet versatile cryptography class, called key
, that
performs stream and block encryption.
Packaged with a suite of very simple example programs, which demonstrate ezPyCrypto and speed learning.
ezPyCrypto requires the PyCrypto library (which I have hand-picked from several different Python crypto APIs, since it's the only API that doesn't lead its programmers on a wild goose chase of 3rd party libs, or require dozens/hundreds of lines of code just to do basic stuff, or lack in documentation. PyCrypto is available from http://pycrypto.sf.net)
PyCrypto is a very usable and well implemented lower-level crypto API for Python. C backends give it speed, while well designed OO interface makes it relatively fast to learn. Also, it compiles cleanly and smoothly on Linux and Windows with no dramas.
But I've written this module because PyCrypto is relatively low-level, and does present a harder learning curve for newbies.
ezPyCrypto is written by David McNab <david@freenet.org.nz> Released under the GNU General Public License. No warranty, yada yada
Refer to the documentation for class 'key' for more info.Classes | |
---|---|
key |
This may well be the only crypto class for Python that you'll ever need. |
Exceptions | |
---|---|
CryptoKeyError |
Attempt to import invalid key |
RandomPool
getPrime
,
trace
Home | Trees | Index | Help |
---|
Generated by Epydoc 1.1 on Thu Jul 24 11:16:45 2003 | http://epydoc.sf.net |