Classes | |
class | BDBuffer |
A wrapper-class for allocating and securely deallocating memory. More... | |
class | Crypt |
Encrypts and decrypts data. More... | |
class | File |
Class for storing and retrieving encrypted data to and from disk. More... | |
struct | FileHeader |
The file header. More... | |
class | Key |
Converts the password into the key. More... | |
class | PartDec |
Holds a partially decrypted record. More... | |
struct | PasswordRecord |
Structure of the password record. More... | |
class | Record |
Template for allocating/deallocating memory for structs. More... | |
class | YAPETEncryptionException |
Indicates an error while encrypting/decrypting. More... | |
class | YAPETException |
The exception class used for cryptographic classes. More... | |
class | YAPETInvalidPasswordException |
Indicates a wrong password. More... | |
class | YAPETRetryException |
Exception indicating that an operation may be retried. More... | |
Enumerations | |
enum | { HEADER_CONTROL_SIZE = 20, NAME_SIZE = 128, HOST_SIZE = 256, USERNAME_SIZE = 256, PASSWORD_SIZE = 256, COMMENT_SIZE = 512 } |
anonymous enum |