Stores the active TLS traffic keying material and sequence number for one record direction. More...
#include <tlsstate.h>
Data Fields | |
| qsc_tls_cipher_suite | suite |
| uint8_t | key [32U] |
| size_t | keylen |
| uint8_t | iv [12U] |
| uint64_t | sequence |
| bool | initialized |
Stores the active TLS traffic keying material and sequence number for one record direction.
| bool initialized |
True when the record protection state is initialized.
| uint8_t iv[12U] |
Current static record IV bytes.
| uint8_t key[32U] |
Current record protection key bytes.
| size_t keylen |
Current record protection key length in bytes.
| uint64_t sequence |
Current record sequence number.
| qsc_tls_cipher_suite suite |
Current record protection cipher suite.