8 #include <botan/pbkdf1.h>
9 #include <botan/exceptn.h>
17 const std::string& passphrase,
18 const byte salt[],
size_t salt_size,
19 size_t iterations)
const
28 hash->
update(salt, salt_size);
31 for(
size_t j = 1; j != iterations; ++j)
OctetString derive_key(size_t output_len, const std::string &passphrase, const byte salt[], size_t salt_len, size_t iterations) const
std::invalid_argument Invalid_Argument
void update(const byte in[], size_t length)
virtual size_t output_length() const =0