Botan
1.10.9
|
#include <tls_handshake_hash.h>
Public Member Functions | |
SecureVector< byte > | final () |
SecureVector< byte > | final_ssl3 (const MemoryRegion< byte > &) |
void | update (const byte in[], size_t length) |
void | update (const MemoryRegion< byte > &in) |
void | update (byte in) |
TLS Handshake Hash
Definition at line 20 of file tls_handshake_hash.h.
SecureVector< byte > Botan::HandshakeHash::final | ( | ) |
Return a TLS Handshake Hash
Definition at line 18 of file tls_handshake_hash.cpp.
References Botan::Buffered_Computation::final(), and Botan::Buffered_Computation::update().
Referenced by Botan::Certificate_Verify::Certificate_Verify(), and Botan::Certificate_Verify::verify().
SecureVector< byte > Botan::HandshakeHash::final_ssl3 | ( | const MemoryRegion< byte > & | secret | ) |
Return a SSLv3 Handshake Hash
Definition at line 35 of file tls_handshake_hash.cpp.
References Botan::Buffered_Computation::final(), and Botan::Buffered_Computation::update().
|
inline |
Definition at line 23 of file tls_handshake_hash.h.
Referenced by Botan::HandshakeMessage::send().
|
inline |
Definition at line 26 of file tls_handshake_hash.h.
|
inline |
Definition at line 29 of file tls_handshake_hash.h.
References Botan::MemoryRegion< T >::push_back().