Package: wnpp
Severity: wishlist
Pycryptopp is a Python package providing a few useful crypto
algorithms. It does not offer many common crypto functions, but does
offer the ones that I need for the tahoe-lafs project [1], including
some newfangled elliptic curve DSA techniques.
Pycryptopp uses the high-quality Crypto++ library for all of the core
crypto algorithms, has a few small flourishes written in C++ on top,
and then the Python API on top of that.
I originally started the pycryptopp project because PyCrypto had too
many bugs which caused incorrect results (see my notes here [2]).
Now PyCrypto has a new maintainer so it will presumably get better,
but I intend to keep using and maintaining pycryptopp because it
offers exactly what I need, and the underlying Crypto++ library is
high-quality and implements many different crypto algorithms under a
well-designed set of abstractions.
Oh yeah, the Beaker project -- http://beaker.groovie.org -- uses
pycryptopp.
The project web site, trac, etc. is at http://allmydata.org/trac/
pycryptopp . Version control is darcs -- get the current HEAD of the
project with
darcs get http://allmydata.org/source/pycryptopp/trunk
The copyright is owned by allmydata.com. The source code is released
under your choice of licences: GPL 2 or greater at your option, or
the Transitive Grace Period Public Licence v1. This TGPPLv1 is
intended to be a Free Software licence, but it has not been reviewed
by Debian legal. The statement of "your choice of licences" is in
this file:
http://allmydata.org/source/pycryptopp/trunk/README.txt
The text of the TGPPLv1 is in this file:
http://allmydata.org/source/pycryptopp/trunk/COPYING.TGPPL.html
Regards,
Zooko
[1] http://allmydata.org
[2] https://listserv.surfnet.nl/scripts/wa.cgi?A2=ind0810&L=python-
crypto&T=0&F=&S=&P=941
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]