11#ifndef __PACKET_TLS_H__
12#define __PACKET_TLS_H__
14#include "ws_symbol_export.h"
29WS_DLL_PUBLIC
void ssl_set_master_secret(uint32_t frame_num,
address *addr_srv,
address *addr_cli,
30 port_type ptype, uint32_t port_srv, uint32_t port_cli,
31 uint32_t version,
int cipher,
const unsigned char *_master_secret,
32 const unsigned char *_client_random,
const unsigned char *_server_random,
33 uint32_t client_seq, uint32_t server_seq);
41tls_get_cipher_info(
packet_info *pinfo, uint16_t cipher_suite,
int *cipher_algo,
int *cipher_mode,
int *hash_algo);
49 const char *label, uint8_t *context,
50 unsigned context_length,
unsigned key_length,
unsigned char **out);
53tls13_get_quic_secret(
packet_info *pinfo,
bool is_from_server,
int type,
unsigned secret_min_len,
unsigned secret_max_len, uint8_t *secret_out);
Definition packet_info.h:43
Definition packet-tls.h:17