/gdata/Crypto/PublicKey/__init__.py
Python | 17 lines | 2 code | 2 blank | 13 comment | 0 complexity | f6dff6f61ae359e308d099ccfc2f883e MD5 | raw file
1"""Public-key encryption and signature algorithms. 2 3Public-key encryption uses two different keys, one for encryption and 4one for decryption. The encryption key can be made public, and the 5decryption key is kept private. Many public-key algorithms can also 6be used to sign messages, and some can *only* be used for signatures. 7 8Crypto.PublicKey.DSA Digital Signature Algorithm. (Signature only) 9Crypto.PublicKey.ElGamal (Signing and encryption) 10Crypto.PublicKey.RSA (Signing, encryption, and blinding) 11Crypto.PublicKey.qNEW (Signature only) 12 13""" 14 15__all__ = ['RSA', 'DSA', 'ElGamal', 'qNEW'] 16__revision__ = "$Id: __init__.py,v 1.4 2003/04/03 20:27:13 akuchling Exp $" 17