Bayonne2 / Common C++ 2 Framework
Data Fields
c_srtpSecrets Struct Reference

This structure contains pointers to the SRTP secrets and the role info. More...

#include <ZrtpCWrapper.h>

Collaboration diagram for c_srtpSecrets:
Collaboration graph
[legend]

Data Fields

 
const uint8_t *  keyInitiator
 
int32_t  initKeyLen
 
const uint8_t *  saltInitiator
 
int32_t  initSaltLen
 
const uint8_t *  keyResponder
 
int32_t  respKeyLen
 
const uint8_t *  saltResponder
 
int32_t  respSaltLen
 
 
int32_t  srtpAuthTagLen
 
char *  sas
 
int32_t  role
 

Detailed Description

This structure contains pointers to the SRTP secrets and the role info.

About the role and what the meaning of the role is refer to the of the enum Role. The pointers to the secrets are valid as long as the ZRtp object is active. To use these data after the ZRtp object's lifetime you may copy the data into a save place.

Definition at line 231 of file ZrtpCWrapper.h.

Field Documentation

zrtp_SrtpAlgorithms c_srtpSecrets::authAlgorithm

SRTP authentication algorithm

Definition at line 242 of file ZrtpCWrapper.h.

int32_t c_srtpSecrets::initKeyLen

Initiator's key length

Definition at line 235 of file ZrtpCWrapper.h.

int32_t c_srtpSecrets::initSaltLen

Initiator's salt length

Definition at line 237 of file ZrtpCWrapper.h.

const uint8_t* c_srtpSecrets::keyInitiator

Initiator's key

Definition at line 234 of file ZrtpCWrapper.h.

const uint8_t* c_srtpSecrets::keyResponder

Responder's key

Definition at line 238 of file ZrtpCWrapper.h.

int32_t c_srtpSecrets::respKeyLen

Responder's key length

Definition at line 239 of file ZrtpCWrapper.h.

int32_t c_srtpSecrets::respSaltLen

Responder's salt length

Definition at line 241 of file ZrtpCWrapper.h.

int32_t c_srtpSecrets::role

ZRTP role of this client

Definition at line 245 of file ZrtpCWrapper.h.

const uint8_t* c_srtpSecrets::saltInitiator

Initiator's salt

Definition at line 236 of file ZrtpCWrapper.h.

const uint8_t* c_srtpSecrets::saltResponder

Responder's salt

Definition at line 240 of file ZrtpCWrapper.h.

char* c_srtpSecrets::sas

The SAS string

Definition at line 244 of file ZrtpCWrapper.h.

int32_t c_srtpSecrets::srtpAuthTagLen

SRTP authentication length

Definition at line 243 of file ZrtpCWrapper.h.

zrtp_SrtpAlgorithms c_srtpSecrets::symEncAlgorithm

symmetrical cipher algorithm

Definition at line 233 of file ZrtpCWrapper.h.


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

Generated on Dec 21, 2017 for commoncpp2-1.8.1, ccrtp-1.7.2, libzrtpcpp-2.3.4, ccscript3-1.1.7, ccaudio2-1.0.0 and bayonne2-2.3.2 (after installation in /usr/local/) by   doxygen 1.8.6

AltStyle によって変換されたページ (->オリジナル) /