[3] | 1 | """Public-key encryption and signature algorithms. |
---|
| 2 | |
---|
| 3 | Public-key encryption uses two different keys, one for encryption and |
---|
| 4 | one for decryption. The encryption key can be made public, and the |
---|
| 5 | decryption key is kept private. Many public-key algorithms can also |
---|
| 6 | be used to sign messages, and some can *only* be used for signatures. |
---|
| 7 | |
---|
| 8 | Crypto.PublicKey.DSA Digital Signature Algorithm. (Signature only) |
---|
| 9 | Crypto.PublicKey.ElGamal (Signing and encryption) |
---|
| 10 | Crypto.PublicKey.RSA (Signing, encryption, and blinding) |
---|
| 11 | Crypto.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 | |
---|