Wireshark 4.5.0
The Wireshark network protocol analyzer
Loading...
Searching...
No Matches
Public Attributes | List of all members
_dof_session_key_exchange_data Struct Reference

Public Attributes

uint32_t i_valid
 
uint32_t r_valid
 
uint32_t security_mode
 
uint32_t security_mode_data_length
 
uint8_t * security_mode_data
 
void * security_mode_key_data
 
uint8_t * session_key
 
struct _dof_session_key_exchange_datanext
 

Detailed Description

This structure maintains security state throughout an DPS session. It is managed by the key exchange protocol, and becomes effective at different dps packets in each communication direction. Decrypting a packet requires that this structure exists.

Member Data Documentation

◆ i_valid

uint32_t _dof_session_key_exchange_data::i_valid

The frame at which this becomes valid for initiator packets.

◆ next

struct _dof_session_key_exchange_data* _dof_session_key_exchange_data::next

The next security data in this session.

◆ r_valid

uint32_t _dof_session_key_exchange_data::r_valid

The frame at which this becomes valid for responder packets.

◆ security_mode

uint32_t _dof_session_key_exchange_data::security_mode

SECURITY MODE: The security mode for a secure session. Set by the key exchange dissector.

◆ security_mode_data_length

uint32_t _dof_session_key_exchange_data::security_mode_data_length

SECURITY MODE INITIALIZATION DATA: Determined by the key exchange protocol and passed here for the reference of the security mode.

◆ security_mode_key_data

void* _dof_session_key_exchange_data::security_mode_key_data

SECURITY MODE DATA: Created and managed by the security mode dissector.

◆ session_key

uint8_t* _dof_session_key_exchange_data::session_key

SESSION KEY: Pointer to seasonal data that holds the encryption key.


The documentation for this struct was generated from the following file: