Go to the documentation of this file.
8 #ifndef BOTAN_TLS_PRF_H__
9 #define BOTAN_TLS_PRF_H__
11 #include <botan/kdf.h>
12 #include <botan/mac.h>
13 #include <botan/hash.h>
24 const byte secret[],
size_t secret_len,
25 const byte seed[],
size_t seed_len)
const;
27 std::string
name()
const {
return "TLS-PRF"; }
44 const byte secret[],
size_t secret_len,
45 const byte seed[],
size_t seed_len)
const;
47 std::string
name()
const {
return "TLSv12-PRF(" + hmac->name() +
")"; }