bZRTP
bZRTP is an opensource implementation of ZRTP keys exchange protocol
Loading...
Searching...
No Matches
Data Fields
bzrtpGoClearMessage_struct Struct Reference

Conf2 ACK Message rfc 5.8 This message contains no data but only a length and message type which are stored in the bzrtpPacket_t structure There the no need to define a structure type for this packet. More...

#include <packetParser.h>

Data Fields

uint8_t clear_mac [8]
 

Detailed Description

Conf2 ACK Message rfc 5.8 This message contains no data but only a length and message type which are stored in the bzrtpPacket_t structure There the no need to define a structure type for this packet.

Error Message rfc section 5.9 The Error message is sent to terminate an in-process ZRTP key agreement exchange due to an error. There is no need to define a structure for this packet as it contains length and message type which are stored in the bzrtpPacket_t structure and a 32 bits integer error code only

Error ACK Message rfc 5.10 This message contains no data but only a length and message type which are stored in the bzrtpPacket_t structure There the no need to define a structure type for this packet

GoClear Message rfc 5.11 Support for the GoClear message is OPTIONAL in the protocol, and it is sent to switch from SRTP to RTP.

Field Documentation

◆ clear_mac

uint8_t bzrtpGoClearMessage_struct::clear_mac[8]

The clear_mac is used to authenticate the GoClear message so that bogus GoClear messages introduced by an attacker can be detected and discarded. (64 bits)


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