|
| | aes_ni.hh |
| | Hardware-accelerated AES-KDF helpers using AES-NI.
|
| |
| | base64.hh |
| | Base64 encoding and decoding helpers.
|
| |
| | binary.hh |
| | Type representing a binary blob stored in a database.
|
| |
| | cipher.hh |
| | Block and stream cipher abstractions for KeePass encryption.
|
| |
| | cipher_registry.hh |
| | Registrable payload block ciphers.
|
| |
| | database.hh |
| | In-memory representation of a KeePass database.
|
| |
| | entry.hh |
| | Type representing a single KeePass entry.
|
| |
| | exception.hh |
| | Exception types thrown by the library.
|
| |
| | export.hh |
| | Visibility/export macro for the shared library.
|
| |
| | format.hh |
| | Convenience string-building helper.
|
| |
| | group.hh |
| | Type representing a KeePass group (a container for entries and subgroups).
|
| |
| | icon.hh |
| | Type representing a custom database icon.
|
| |
| | io.hh |
| | Low-level binary reading and writing helpers.
|
| |
| | iterator.hh |
| | Bounds-checked output iterator helper.
|
| |
| | kdb.hh |
| | KDB (KeePass 1.x) format database file import and export.
|
| |
| | kdbx.hh |
| | KDBX format database file import and export.
|
| |
| | kdbx_header.hh |
| |
| | kdbx_kdf.hh |
| | Key derivation function dispatcher for the KDBX header.
|
| |
| | kdbx_xml.hh |
| | KDBX XML body parser and serializer.
|
| |
| | kdf_registry.hh |
| | Registrable key-derivation functions.
|
| |
| | keepass.hh |
| | High-level unified KeePass database import/export API.
|
| |
| | key.hh |
| | Database encryption key management for KDB and KDBX formats.
|
| |
| | metadata.hh |
| | Database metadata such as name, memory protection, binaries and icons.
|
| |
| | random.hh |
| | Random data generation and obfuscation for KDBX inner streams.
|
| |
| | secure.hh |
| | Secure memory handling: zeroization, locked allocations and sensitive value containers.
|
| |
| | security.hh |
| | Wrapper type for protecting sensitive KeePass field values.
|
| |
| | stream.hh |
| | Stream buffer adapters for hashed, HMAC, and gzip I/O.
|
| |
| | temporal.hh |
| | Template class for tracking modification timestamps of values.
|
| |
| | totp.hh |
| | Helpers for the KeePass TOTP custom fields and time-based one-time password generation.
|
| |
| | util.hh |
| | Utility functions for clamp, comparison, traversal, and time formatting.
|
| |
| | variantdictionary.hh |
| | A typed key-value store for KDBX 4 header fields.
|
| |
| | visitor.hh |
| | Visitor pattern for traversing KeePass group and entry trees.
|
| |