Stores the active transcript hash context and its selected hash algorithm. More...
#include <tlsstate.h>
Data Fields | |
| qsc_tls_hash_algorithm | hash |
| bool | initialized |
| union { | |
| qsc_sha256_state sha256 | |
| qsc_sha384_state sha384 | |
| qsc_sha512_state sha512 | |
| } | ctx |
Stores the active transcript hash context and its selected hash algorithm.
| union { ... } ctx |
Storage for the active transcript hash state.
Active transcript hash algorithm.
| bool initialized |
True when the transcript hash context has been initialized.
| qsc_sha256_state sha256 |
SHA-256 transcript hash state.
| qsc_sha384_state sha384 |
SHA-384 transcript hash state.
| qsc_sha512_state sha512 |
SHA-512 transcript hash state.