Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > Python > ANN: yawPyCrypto 0.1 and Flatten 0.2

Thread Tools

ANN: yawPyCrypto 0.1 and Flatten 0.2

Heiko Wundram
Posts: n/a

yawPyCrypto is "yet another wrapper" for the PyCrypto library written by
Andrew M. Kuchling and others. It aims at more complete support for the
whole range of cryptographic functionality available in PyCrypto, while
still offering an easy to use interface.

There has been quite a jump from version 0.0alpha4, which was the last
version I posted, to version 0.1. There have been major code cleanups,
factorizations, and other important changes. The strong points of
yawPyCrypto at the moment are:

1. Full support for the public key ciphers of PyCrypto in a single
2. Full support for all cipher algorithms of PyCrypto in a single class,
which allow for stream encryption using block ciphers.
3. Fully and easily extensible with user functionality through a plugin
interface (which isn't documented yet).

What's still missing from the functionality that was present in
0.0alpha4 but isn't cleaned up yet:

1. Full support for GPG-like stream encryption using block ciphers with
session keys (session key support is present in the crypto cipher
classes, but the stream format of a GPG-like stream needs cleaning up).

The last point will be cleaned up in a maintenance release in about
three days.

yawPyCrypto now depends on


A Python serialization library which aims at offering a secure pickling
algorithm, especially well suited for network transport of data. This
library offers a few other gimmicks which I found no other serializer
could offer me, such as a unique way of reconstructing stored instances
with type-checking of operands implemented directly in the serialization

Flatten 0.2 is basically a maintenance release which supersedes Flatten
0.1, which was released about a month ago. The functionality has not
been changed, except that a little bug concerning the handling of None
in pickles was fixed, and finally the package comes with a distutils

Version: yawPyCrypto 0.1 and Flatten 0.2
Author: Heiko Wundram <(E-Mail Removed)>

Reply With Quote

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Flatten a list/tuple and Call a function with tuples beginner Python 27 07-26-2007 06:51 AM
flatten class and flatten struct C++ 2 09-27-2006 08:52 PM
flatten() time trial mystery. (or, 101 ways to flatten a nested list using generators) Francis Avila Python 0 11-02-2003 08:59 AM
itertools.flatten()? and copying generators/iterators. Francis Avila Python 23 10-30-2003 01:11 PM
yawPyCrypto : encrypt file in blocks John Hunter Python 0 08-28-2003 05:38 PM