Botan 3.6.1
Crypto and TLS for C&
|
Public Header. More...
#include <chrono>
#include <memory>
#include <optional>
#include <set>
#include <string>
#include <variant>
#include <vector>
#include <botan/pk_keys.h>
#include <botan/strong_type.h>
#include <botan/tls_ciphersuite.h>
#include <botan/tls_extensions.h>
#include <botan/tls_handshake_msg.h>
#include <botan/tls_policy.h>
#include <botan/tls_session.h>
#include <botan/x509cert.h>
Go to the source code of this file.
Namespaces | |
namespace | Botan |
namespace | Botan::OCSP |
namespace | Botan::TLS |
Typedefs | |
using | Botan::TLS::Client_Handshake_13_Message |
using | Botan::TLS::Client_Handshake_13_Message_Ref = as_wrapped_references_t<Client_Handshake_13_Message> |
using | Botan::TLS::Client_Post_Handshake_13_Message = std::variant<Key_Update> |
using | Botan::TLS::Handshake_Message_13 |
using | Botan::TLS::Handshake_Message_13_Ref = as_wrapped_references_t<Handshake_Message_13> |
using | Botan::TLS::Post_Handshake_Message_13 = std::variant<New_Session_Ticket_13, Key_Update> |
using | Botan::TLS::Server_Handshake_13_Message |
using | Botan::TLS::Server_Handshake_13_Message_Ref = as_wrapped_references_t<Server_Handshake_13_Message> |
using | Botan::TLS::Server_Post_Handshake_13_Message = std::variant<New_Session_Ticket_13, Key_Update> |
using | Botan::TLS::Ticket_Nonce = Strong<std::vector<uint8_t>, struct Ticket_Nonce_> |
Used to derive the ticket's PSK from the resumption_master_secret. | |
Functions | |
std::vector< uint8_t > | Botan::TLS::make_hello_random (RandomNumberGenerator &rng, Callbacks &cb, const Policy &policy) |
Public Header.
Definition in file tls_messages.h.