OpenVPN
|
#include <crypto.h>
Data Fields | |
uint8_t | cipher_length |
Cipher length, in bytes. More... | |
uint8_t | hmac_length |
HMAC length, in bytes. More... | |
const cipher_kt_t * | cipher |
Cipher static parameters. More... | |
const md_kt_t * | digest |
Message digest static parameters. More... | |
const cipher_kt_t* key_type::cipher |
Cipher static parameters.
Definition at line 143 of file crypto.h.
Referenced by auth_token_kt(), calc_options_string_link_mtu(), check_key(), check_replay_consistency(), crypto_adjust_frame_parameters(), do_init_crypto_tls(), fixup_key(), generate_key_random(), init_key_ctx(), init_key_type(), options_string(), skip_if_tls_crypt_not_supported(), test_tls_crypt_setup(), tls_crypt_init_key(), tls_crypt_kt(), tls_crypt_v2_init_server_key(), tls_crypt_v2_load_client_key(), tls_session_generate_data_channel_keys(), and tls_session_update_crypto_params_do_work().
uint8_t key_type::cipher_length |
Cipher length, in bytes.
Definition at line 141 of file crypto.h.
Referenced by check_key(), fixup_key(), generate_key_random(), init_key_ctx(), init_key_type(), key2_print(), key_is_zero(), options_string(), read_key(), tls_crypt_kt(), and write_key().
const md_kt_t* key_type::digest |
Message digest static parameters.
Definition at line 144 of file crypto.h.
Referenced by auth_token_kt(), do_init_tls_wrap_key(), generate_key_random(), init_key_ctx(), init_key_type(), options_string(), setup(), skip_if_tls_crypt_not_supported(), test_tls_crypt_setup(), tls_crypt_init_key(), tls_crypt_kt(), tls_crypt_v2_init_server_key(), and tls_crypt_v2_load_client_key().
uint8_t key_type::hmac_length |
HMAC length, in bytes.
Definition at line 142 of file crypto.h.
Referenced by auth_token_kt(), crypto_adjust_frame_parameters(), do_init_tls_wrap_key(), generate_key_random(), init_key_ctx(), init_key_type(), key2_print(), read_key(), tls_crypt_kt(), and write_key().