![]() |
mbed TLS
Version 2.1.2
SSl/TLS Library for the Embedded Space
|
Data Fields | |
const mbedtls_ssl_ciphersuite_t * | ciphersuite_info |
unsigned int | keylen |
size_t | minlen |
size_t | ivlen |
size_t | fixed_ivlen |
size_t | maclen |
unsigned char | iv_enc [16] |
unsigned char | iv_dec [16] |
unsigned char | mac_enc [20] |
unsigned char | mac_dec [20] |
mbedtls_md_context_t | md_ctx_enc |
mbedtls_md_context_t | md_ctx_dec |
mbedtls_cipher_context_t | cipher_ctx_enc |
mbedtls_cipher_context_t | cipher_ctx_dec |
mbedtls_cipher_context_t cipher_ctx_dec |
decryption context
mbedtls_cipher_context_t cipher_ctx_enc |
encryption context
const mbedtls_ssl_ciphersuite_t* ciphersuite_info |
Chosen cipersuite_info
size_t fixed_ivlen |
Fixed part of IV (AEAD)
unsigned char iv_dec[16] |
IV (decryption)
unsigned char iv_enc[16] |
IV (encryption)
size_t ivlen |
IV length
unsigned int keylen |
symmetric key length (bytes)
unsigned char mac_dec[20] |
SSL v3.0 secret (dec)
unsigned char mac_enc[20] |
SSL v3.0 secret (enc)
size_t maclen |
MAC length
mbedtls_md_context_t md_ctx_dec |
MAC (decryption)
mbedtls_md_context_t md_ctx_enc |
MAC (encryption)
size_t minlen |
min. ciphertext length