Data Fields
Keys Struct Reference

Data Fields

byte client_write_MAC_secret [WC_MAX_DIGEST_SIZE]
 
byte server_write_MAC_secret [WC_MAX_DIGEST_SIZE]
 
byte client_write_key [MAX_SYM_KEY_SIZE]
 
byte server_write_key [MAX_SYM_KEY_SIZE]
 
byte client_write_IV [MAX_WRITE_IV_SZ]
 
byte server_write_IV [MAX_WRITE_IV_SZ]
 
byte aead_exp_IV [AEAD_MAX_EXP_SZ]
 
byte aead_enc_imp_IV [AEAD_MAX_IMP_SZ]
 
byte aead_dec_imp_IV [AEAD_MAX_IMP_SZ]
 
word32 peer_sequence_number_hi
 
word32 peer_sequence_number_lo
 
word32 sequence_number_hi
 
word32 sequence_number_lo
 
word16 curEpoch
 
word16 curSeq_hi
 
word32 curSeq_lo
 
byte curPeerId
 
WOLFSSL_DTLS_PEERSEQ peerSeq [WOLFSSL_DTLS_PEERSEQ_SZ]
 
word16 dtls_peer_handshake_number
 
word16 dtls_expected_peer_handshake_number
 
word16 dtls_epoch
 
word16 dtls_sequence_number_hi
 
word32 dtls_sequence_number_lo
 
word16 dtls_prev_sequence_number_hi
 
word32 dtls_prev_sequence_number_lo
 
word16 dtls_handshake_number
 
word32 encryptSz
 
word32 padSz
 
byte encryptionOn
 
byte decryptedCur
 
byte updateResponseReq:1
 
byte keyUpdateRespond:1