Botan
1.11.15
|
#include <botan/internal/tls_record.h>
#include <botan/tls_ciphersuite.h>
#include <botan/tls_exceptn.h>
#include <botan/loadstor.h>
#include <botan/internal/tls_seq_numbers.h>
#include <botan/internal/tls_session_key.h>
#include <botan/internal/rounding.h>
#include <botan/internal/xor_buf.h>
#include <botan/lookup.h>
#include <botan/rng.h>
Go to the source code of this file.
Namespaces | |
namespace | Botan |
namespace | Botan::TLS |
Functions | |
size_t | Botan::TLS::read_record (secure_vector< byte > &readbuf, const byte input[], size_t input_sz, bool is_datagram, size_t &consumed, secure_vector< byte > &record, u64bit *record_sequence, Protocol_Version *record_version, Record_Type *record_type, Connection_Sequence_Numbers *sequence_numbers, get_cipherstate_fn get_cipherstate) |
void | Botan::TLS::write_record (secure_vector< byte > &output, byte msg_type, const byte msg[], size_t msg_length, Protocol_Version version, u64bit seq, Connection_Cipher_State *cs, RandomNumberGenerator &rng) |