29 namespace GnuZrtpCodes {
DH1Part: Generated a public DH key.
DH Error: bad pvi or pvr ( == 1, 0, or p-1)
Hello offers an AES256 cipher but does not offer a Diffie-Helman 4096.
WarningCodes
Sub-codes for Warning.
Enrollment process failed, no PBX secret available.
No more security for this session.
Hash HMAC check of Commit failed!
Internal protocol error occured!
SRTP auth. tag not supported.
Hash HMAC check of DHPart1 failed!
Hash HMAC check of DHPart2 failed!
Aks user to confirm or deny an Enrollemnt request.
Hello components mismatch.
Initiator: DHPart1 received, preparing DHPart2.
Commit contains an AES256 cipher but does not offer a Diffie-Helman 4096.
Responder: DHPart2 received, preparing Confirm1.
Malformed packet (CRC OK, but wrong structure)
Hello received, preparing a Commit.
Cannot start a timer - internal resources exhausted?
Hash HMAC check of Hello failed!
InfoEnrollment
Information codes for the Enrollment user callbacks.
Valid retained shared secrets availabe but no matches found - must verify SAS.
Responder: Commit received, preparing DHPart1.
SAS scheme not supported.
Too much retries during ZRTP negotiation - connection or peer down?
DH Error: hvi != hashed data.
Auth. Error: Bad Confirm pkt HMAC.
Internal ZRTP packet checksum mismatch - packet dropped.
InfoCodes
Sub-codes for Info.
Public key exchange not supported.
GoClear packet received, but not allowed.
Enrollment process for this PBX was ok.
SevereCodes
Sub-codes for Severe.
User did not confirm the PBX enrollement.
Received a GoClear message.
No shared secret available, DH mode required.
Initiator: Confirm1 received, preparing Confirm2.
At least one retained secrets matches - security OK.
Dropping packet because SRTP authentication failed!
Commit: Generated a public DH key.
Dropping packet because SRTP replay check failed!
Cannot send data - connection or peer down?
No retained shared secrets available - must verify SAS.
Responder: Confirm2 received, preparing Conf2Ack.
Unsupported ZRTP version.
Received relayed SAS from untrusted MiTM.
ZrtpErrorCodes
Error codes according to the ZRTP specification chapter 6.9.
Cipher type not supported.