|
libkeepass 0.2.0
KeePass key database importer/exporter library
|
Key derivation function dispatcher for the KDBX header. More...
#include <cstdint>#include <istream>#include <ostream>#include "libkeepass/database.hh"#include "libkeepass/export.hh"#include "libkeepass/key.hh"#include "libkeepass/secure.hh"Go to the source code of this file.
Classes | |
| class | keepass::KdbxKdf |
| Dispatches between the supported KDBX key derivation functions. More... | |
Key derivation function dispatcher for the KDBX header.
This module isolates the KDF-specific knowledge (AES-KDF, Argon2d/id, and later BLAKE2b-Argon2) from the KDBX import/export pipeline: how the KDF parameters are (de)serialized into a KDBX 4 variant dictionary and which Key::Transform must be run for a given database.