Home
Trees
Indices
Help
Keyczar
[
hide private
]
[
frames
] |
no frames
]
[
Module Hierarchy
|
Class Hierarchy
]
Class Hierarchy
object
:
The most base type
exceptions.BaseException
:
Common base class for all exceptions
exceptions.Exception
:
Common base class for all non-exit exceptions.
keyczar.errors.KeyczarError
:
Indicates exceptions raised by a Keyczar class.
keyczar.errors.BadVersionError
:
Indicates a bad version number was received.
keyczar.errors.Base64DecodingError
:
Indicates an error while performing Base 64 decoding.
keyczar.errors.InvalidSignatureError
:
Indicates an invalid ciphertext signature.
keyczar.errors.KeyNotFoundError
:
Indicates a key with a certain hash id was not found.
keyczar.errors.NoPrimaryKeyError
:
Indicates missing primary key.
keyczar.errors.ShortCiphertextError
:
Indicates a ciphertext too short to be valid.
keyczar.errors.ShortSignatureError
:
Indicates a signature too short to be valid.
keyczar.keys.Key
:
Parent class for Keyczar Keys.
keyczar.keys.AsymmetricKey
:
Parent class for asymmetric keys.
keyczar.keys.PrivateKey
:
Represents private keys in Keyczar for asymmetric key pairs.
keyczar.keys.DsaPrivateKey
:
Represents DSA private keys in an asymmetric DSA key pair.
keyczar.keys.RsaPrivateKey
:
Represents RSA private keys in an asymmetric RSA key pair.
keyczar.keys.PublicKey
:
Represents public keys in Keyczar for asymmetric key pairs.
keyczar.keys.DsaPublicKey
:
Represents DSA public keys in an asymmetric DSA key pair.
keyczar.keys.RsaPublicKey
:
Represents RSA public keys in an asymmetric RSA key pair.
keyczar.keys.SymmetricKey
:
Parent class for symmetric keys such as AES, HMAC-SHA1
keyczar.keys.AesKey
:
Represents AES symmetric private keys.
keyczar.keys.HmacKey
:
Represents HMAC-SHA1 symmetric private keys.
keyczar.keydata.KeyMetadata
:
Encodes metadata for a keyset with a name, purpose, type, and versions.
keyczar.keydata.KeyVersion
keyczar.keyczar.Keyczar
:
Abstract Keyczar base class.
keyczar.keyczar.Encrypter
:
Capable of encrypting only.
keyczar.keyczar.Crypter
:
Capable of encrypting and decrypting.
keyczar.keyczar.GenericKeyczar
:
To be used by Keyczart.
keyczar.keyczar.Verifier
:
Capable of verifying only.
keyczar.keyczar.Signer
:
Capable of both signing and verifying.
keyczar.readers.Reader
:
Interface providing supported methods (no implementation).
keyczar.readers.EncryptedReader
:
Reader that reads encrypted key data from files.
keyczar.readers.FileReader
:
Reader that reads key data from files.
keyczar.keyczart._Name
keyczar.keyczart.Command
:
Enum representing keyczart commands.
keyczar.keyczart.Flag
:
Enum representing keyczart flags.
keyczar.keyinfo._NameId
keyczar.keyinfo.CipherMode
:
Encodes the different possible modes for a cipher:
keyczar.keyinfo.KeyPurpose
:
Encodes the different possible purposes for which a key can be used:
keyczar.keyinfo.KeyStatus
:
Encodes the different possible statuses of a key:
keyczar.keyinfo.KeyType
:
Encodes different key types and their properties:
Home
Trees
Indices
Help
Keyczar
Generated by Epydoc 3.0.1 on Sun Aug 10 17:05:05 2008
http://epydoc.sourceforge.net