8 #include <botan/mgf1.h>
9 #include <botan/exceptn.h>
15 const uint8_t in[],
size_t in_len,
16 uint8_t out[],
size_t out_len)
26 size_t xored = std::min<size_t>(buffer.size(), out_len);
27 xor_buf(out, buffer.data(), xored);
void xor_buf(T out[], const T in[], size_t length)
void final(uint8_t out[])
std::vector< T, secure_allocator< T >> secure_vector
void mgf1_mask(HashFunction &hash, const uint8_t in[], size_t in_len, uint8_t out[], size_t out_len)
void update(const uint8_t in[], size_t length)
void update_be(const T in)