]> git.rkrishnan.org Git - tahoe-lafs/tahoe-lafs.git/blob - Crypto/Protocol/__init__.py
a6d68bcf8deb667ba7e49dc8e9a27070516a107b
[tahoe-lafs/tahoe-lafs.git] / Crypto / Protocol / __init__.py
1
2 """Cryptographic protocols
3
4 Implements various cryptographic protocols.  (Don't expect to find
5 network protocols here.)
6
7 Crypto.Protocol.AllOrNothing   Transforms a message into a set of message
8                                blocks, such that the blocks can be
9                                recombined to get the message back.
10
11 Crypto.Protocol.Chaffing       Takes a set of authenticated message blocks
12                                (the wheat) and adds a number of
13                                randomly generated blocks (the chaff).
14 """
15
16 __all__ = ['AllOrNothing', 'Chaffing']
17 __revision__ = "$Id: __init__.py,v 1.4 2003/02/28 15:23:21 akuchling Exp $"