#include <string.h>Go to the source code of this file.
Classes | |
| struct | zidrecord |
| class | ZIDRecord |
Defines | |
| #define | IDENTIFIER_LEN 12 |
| #define | RS_LENGTH 32 |
Typedefs | |
| typedef zidrecord | zidrecord_t |
Variables | |
| static const int | valid = 0x1 |
| static const int | SASVerified = 0x2 |
|
|
Definition at line 23 of file ZIDRecord.h. Referenced by ZIDFile::getRecord(), ZIDFile::open(), and ZIDRecord::ZIDRecord(). |
|
|
Definition at line 24 of file ZIDRecord.h. Referenced by ZRtp::computeSharedSecretSet(), and ZIDRecord::setNewRs1(). |
|
|
|
|
|
Definition at line 49 of file ZIDRecord.h. Referenced by ZIDRecord::isSasVerified(), ZIDRecord::resetSasVerified(), ZIDRecord::setNewRs1(), and ZIDRecord::setSasVerified(). |
|
|
This class implements the ZID record. The ZID record holds data about a peer. According to ZRTP specification we use a ZID to identify a peer. ZRTP uses the RS (Retained Secret) data to construct shared secrets. <p/> NOTE: ZIDRecord has ZIDFile as friend. ZIDFile knows about the private data of ZIDRecord - please keep both classes synchronized.
Definition at line 48 of file ZIDRecord.h. Referenced by ZIDRecord::isRs1Valid(), and ZIDRecord::isRs2Valid(). |