bZRTP
bZRTP is an opensource implementation of ZRTP keys exchange protocol
|
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] |
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.
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)