ANN: Cryptopia 1.0rc2
heikowu at ceosg.de
Thu Aug 12 00:06:08 CEST 2004
Cryptopia is a Python public key cryptography library which was designed
around a new wrapper for the GMP library which supports a mutable integer
type and exports the gmp_rand* functionality. Currently it offers ElGamal and
RSA encryption/signing support and wrapped key classes for these two public
key cryptography algorithms which ease safe pickling/unpickling of
Cryptopia will be extended with key management support in the near future
(signing keys with other keys and a GPG-like trust system).
Cryptopia does not implement symmetric cyphers (such as Blowfish, etc.), and
probably never will (unless someone else volunteers to do the work ;)).
Cryptopia has been designed and tested on a *nix system, and as such I can
only be sure that it will build on a *nix system (more specific, Linux and
Solaris) with libgmp >= 4 installed. Otherwise, Cryptopia does not require
any special dependencies, except a working C compiler and an installation of
the Python runtime (distutils).
python setup.py install
To download Cryptopia and give it a shot go here:
Cryptopia is licensed under the BSD license. Look into LICENSE (contained in
the archive) for more info.
Mail me directly. I'd be grateful if I could hear some feedback on
building/using the library on other machines, esp. Windows.
If anybody knows of a better name, feel free to contact me off list. ;)
More information about the Python-list