A B C D E F G H I K L M N O P R S T U V W X Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- acceptEnrollment(boolean) - Method in class gnu.java.zrtp.ZRtp
-
Accept a PBX enrollment request.
- AckDetected - gnu.java.zrtp.ZrtpStateClass.ZrtpStates
- AckSent - gnu.java.zrtp.ZrtpStateClass.ZrtpStates
- activateTimer(int) - Method in class gnu.java.zrtp.ZRtp
-
Activate a Timer using the host callback.
- activateTimer(int) - Method in interface gnu.java.zrtp.ZrtpCallback
-
Activate timer.
- addAlgo(T) - Method in class gnu.java.zrtp.ZrtpConfigure
-
Add an algorithm to configuration data.
- addAlgoAt(int, T) - Method in class gnu.java.zrtp.ZrtpConfigure
-
Add an algorithm to configuration data.
- addAuthLength(ZrtpConstants.SupportedAuthLengths) - Method in class gnu.java.zrtp.ZrtpConfigure
-
Add a SRTP authentication length to configuration data.
- addAuthLengthAt(int, ZrtpConstants.SupportedAuthLengths) - Method in class gnu.java.zrtp.ZrtpConfigure
-
Add a SRTP authentication length to configuration data.
- addHashAlgo(ZrtpConstants.SupportedHashes) - Method in class gnu.java.zrtp.ZrtpConfigure
-
Add a hash algorithm to configuration data.
- addHashAlgoAt(int, ZrtpConstants.SupportedHashes) - Method in class gnu.java.zrtp.ZrtpConfigure
-
Add a hash algorithm to configuration data at defined position.
- addPubKeyAlgo(ZrtpConstants.SupportedPubKeys) - Method in class gnu.java.zrtp.ZrtpConfigure
-
Add a public key algorithm to configuration data.
- addPubKeyAlgoAt(int, ZrtpConstants.SupportedPubKeys) - Method in class gnu.java.zrtp.ZrtpConfigure
-
Add a public key algorithm to configuration data.
- addSasTypeAlgo(ZrtpConstants.SupportedSASTypes) - Method in class gnu.java.zrtp.ZrtpConfigure
-
Add a SAS type algorithm to configuration data.
- addSasTypeAlgoAt(int, ZrtpConstants.SupportedSASTypes) - Method in class gnu.java.zrtp.ZrtpConfigure
-
Add a SAS type algorithm to configuration data.
- addSeedMaterial(byte[]) - Method in class gnu.java.zrtp.utils.FortunaGenerator
-
Adds new random data (entropy) to an entropy pool.
- addSeedMaterial(byte[], int, int) - Method in class gnu.java.zrtp.utils.FortunaGenerator
-
Adds new random data (entropy) to an entropy pool.
- addSeedMaterial(int, byte[], int, int) - Method in class gnu.java.zrtp.utils.FortunaGenerator
-
Adds new random data (entropy) to the specified entropy pool.
- addSeedMaterial(long) - Method in class gnu.java.zrtp.utils.FortunaGenerator
-
Adds new random data (entropy) to an entropy pool.
- addSymCipherAlgo(ZrtpConstants.SupportedSymCiphers) - Method in class gnu.java.zrtp.ZrtpConfigure
-
Add a symmetric cipher algorithm to configuration data.
- addSymCipherAlgoAt(int, ZrtpConstants.SupportedSymCiphers) - Method in class gnu.java.zrtp.ZrtpConfigure
-
Add a symmetric cipher algorithm to configuration data.
- AES - gnu.java.zrtp.ZrtpConstants.SupportedSymAlgos
- AES_128 - Static variable in class gnu.java.zrtp.ZrtpConstants
- AES_256 - Static variable in class gnu.java.zrtp.ZrtpConstants
- aes1 - Static variable in class gnu.java.zrtp.ZrtpConstants
- AES1 - gnu.java.zrtp.ZrtpConstants.SupportedSymCiphers
- aes3 - Static variable in class gnu.java.zrtp.ZrtpConstants
- AES3 - gnu.java.zrtp.ZrtpConstants.SupportedSymCiphers
- algo - Variable in enum gnu.java.zrtp.ZrtpConstants.SupportedAuthLengths
- algo - Variable in enum gnu.java.zrtp.ZrtpConstants.SupportedSymCiphers
- algos(T) - Method in class gnu.java.zrtp.ZrtpConfigure
-
Returns Iterable for SRTP authentication lengths.
- ascii2binary(String, int) - Static method in class gnu.java.zrtp.utils.Base32
-
Decode a Base32 string into binary data.
- authLengths() - Method in class gnu.java.zrtp.ZrtpConfigure
-
Returns Iterable for SRTP authentication lengths.
B
- b256 - Static variable in class gnu.java.zrtp.ZrtpConstants
- B256 - gnu.java.zrtp.ZrtpConstants.SupportedSASTypes
- b32 - Static variable in class gnu.java.zrtp.ZrtpConstants
- B32 - gnu.java.zrtp.ZrtpConstants.SupportedSASTypes
- b32e - Static variable in class gnu.java.zrtp.ZrtpConstants
- B32E - gnu.java.zrtp.ZrtpConstants.SupportedSASTypes
- Base32 - Class in gnu.java.zrtp.utils
- Base32() - Constructor for class gnu.java.zrtp.utils.Base32
- binary2ascii(byte[], int) - Static method in class gnu.java.zrtp.utils.Base32
-
Encode binary data into a Base32 string.
- binary2ascii(byte[], int) - Static method in class gnu.java.zrtp.utils.EmojiBase32
-
Encode binary data into a Base32 string.
- byteArrayCompare(byte[], byte[], int) - Static method in class gnu.java.zrtp.utils.ZrtpUtils
- bytesToHexString(byte[], int) - Static method in class gnu.java.zrtp.utils.ZrtpUtils
C
- cancelTimer() - Method in class gnu.java.zrtp.ZRtp
-
Cancel the active Timer using the host callback.
- cancelTimer() - Method in interface gnu.java.zrtp.ZrtpCallback
-
Cancel the active timer.
- checkMultiStream() - Method in class gnu.java.zrtp.packets.ZrtpPacketHello
- checkSASSignature(byte[]) - Method in interface gnu.java.zrtp.ZrtpCallback
-
ZRTP calls this method to request a SAS signature check.
- checkSASSignature(byte[]) - Method in class gnu.java.zrtp.ZrtpUserCallback
-
ZRTP core calls this method to request a SAS signature check.
- cipher - Variable in enum gnu.java.zrtp.ZrtpConstants.SupportedSymCiphers
- clear() - Method in class gnu.java.zrtp.ZrtpConfigure
-
Clears all configuration data.
- CLIENT_ID_SIZE - Static variable in class gnu.java.zrtp.packets.ZrtpPacketBase
- clientId - Static variable in class gnu.java.zrtp.ZrtpConstants
- close() - Method in class gnu.java.zrtp.zidfile.ZidFile
-
Close the ZID file.
- CommitMsg - Static variable in class gnu.java.zrtp.ZrtpConstants
- CommitSent - gnu.java.zrtp.ZrtpStateClass.ZrtpStates
- compareCommit(ZrtpPacketCommit) - Method in class gnu.java.zrtp.ZRtp
-
Compare the hvi values.
- Conf2AckMsg - Static variable in class gnu.java.zrtp.ZrtpConstants
- conf2AckSecure() - Method in class gnu.java.zrtp.ZRtp
-
Emulate a Conf2Ack packet.
- configureHello(ZrtpConfigure) - Method in class gnu.java.zrtp.packets.ZrtpPacketHello
- Confirm1Msg - Static variable in class gnu.java.zrtp.ZrtpConstants
- Confirm2Msg - Static variable in class gnu.java.zrtp.ZrtpConstants
- confirmGoClear() - Method in class gnu.java.zrtp.ZrtpUserCallback
-
Inform the user that ZRTP received "go clear" message from its peer.
- ConfirmHMACWrong - gnu.java.zrtp.ZrtpCodes.ZrtpErrorCodes
- containsAuthLength(ZrtpConstants.SupportedAuthLengths) - Method in class gnu.java.zrtp.ZrtpConfigure
-
Check if ZrtpConfigure contains a Auth lengths.
- containsAuthLength(T) - Method in class gnu.java.zrtp.ZrtpConfigure
-
Check if ZrtpConfigure contains an algorithm.
- containsCipherAlgo(ZrtpConstants.SupportedSymCiphers) - Method in class gnu.java.zrtp.ZrtpConfigure
-
Check if ZrtpConfigure contains a cipher algorithm.
- containsHashAlgo(ZrtpConstants.SupportedHashes) - Method in class gnu.java.zrtp.ZrtpConfigure
-
Check if ZrtpConfigure contains a hash algorithm.
- containsPubKeyAlgo(ZrtpConstants.SupportedPubKeys) - Method in class gnu.java.zrtp.ZrtpConfigure
-
Check if ZrtpConfigure contains a Public key algorithm.
- containsSasTypeAlgo(ZrtpConstants.SupportedSASTypes) - Method in class gnu.java.zrtp.ZrtpConfigure
-
Check if ZrtpConfigure contains a SAS algorithm.
- CRC_SIZE - Static variable in class gnu.java.zrtp.packets.ZrtpPacketBase
-
The size of the ZRTP specific CRC field.
- CriticalSWError - gnu.java.zrtp.ZrtpCodes.ZrtpErrorCodes
- curve - Variable in enum gnu.java.zrtp.ZrtpConstants.SupportedPubKeys
D
- Detect - gnu.java.zrtp.ZrtpStateClass.ZrtpStates
- dh2k - Static variable in class gnu.java.zrtp.ZrtpConstants
- DH2K - gnu.java.zrtp.ZrtpConstants.SupportedPubKeys
- dh3k - Static variable in class gnu.java.zrtp.ZrtpConstants
- DH3K - gnu.java.zrtp.ZrtpConstants.SupportedPubKeys
- dhContext - Variable in enum gnu.java.zrtp.ZrtpConstants.SupportedPubKeys
- DHErrorWrongHVI - gnu.java.zrtp.ZrtpCodes.ZrtpErrorCodes
- DHErrorWrongPV - gnu.java.zrtp.ZrtpCodes.ZrtpErrorCodes
- DHPart1Msg - Static variable in class gnu.java.zrtp.ZrtpConstants
- DHPart2Msg - Static variable in class gnu.java.zrtp.ZrtpConstants
- dispatchEvent() - Method in class gnu.java.zrtp.ZrtpStateClass
- divceil(int, int) - Static method in class gnu.java.zrtp.utils.Base32
E
- e255 - Static variable in class gnu.java.zrtp.ZrtpConstants
- E255 - gnu.java.zrtp.ZrtpConstants.SupportedPubKeys
- ec25 - Static variable in class gnu.java.zrtp.ZrtpConstants
- EC25 - gnu.java.zrtp.ZrtpConstants.SupportedPubKeys
- ec38 - Static variable in class gnu.java.zrtp.ZrtpConstants
- EC38 - gnu.java.zrtp.ZrtpConstants.SupportedPubKeys
- EmojiBase32 - Class in gnu.java.zrtp.utils
-
Implements the base32 Emoji functions.
- EmojiBase32() - Constructor for class gnu.java.zrtp.utils.EmojiBase32
- EnrollmentCanceled - gnu.java.zrtp.ZrtpCodes.InfoEnrollment
- EnrollmentFailed - gnu.java.zrtp.ZrtpCodes.InfoEnrollment
- EnrollmentOk - gnu.java.zrtp.ZrtpCodes.InfoEnrollment
- EnrollmentRequest - gnu.java.zrtp.ZrtpCodes.InfoEnrollment
- EqualZIDHello - gnu.java.zrtp.ZrtpCodes.ZrtpErrorCodes
- ErrorAckMsg - Static variable in class gnu.java.zrtp.ZrtpConstants
- ErrorMsg - Static variable in class gnu.java.zrtp.ZrtpConstants
- ErrorPkt - gnu.java.zrtp.ZrtpStateClass.EventDataType
- evAckDetected() - Method in class gnu.java.zrtp.ZrtpStateClass
- evAckSent() - Method in class gnu.java.zrtp.ZrtpStateClass
- evCommitSent() - Method in class gnu.java.zrtp.ZrtpStateClass
- Event(ZrtpStateClass.EventDataType, byte[]) - Constructor for class gnu.java.zrtp.ZrtpStateClass.Event
- evInitial() - Method in class gnu.java.zrtp.ZrtpStateClass
- evSecureState() - Method in class gnu.java.zrtp.ZrtpStateClass
- evWaitClearAck() - Method in class gnu.java.zrtp.ZrtpStateClass
- evWaitCommit() - Method in class gnu.java.zrtp.ZrtpStateClass
- evWaitConfAck() - Method in class gnu.java.zrtp.ZrtpStateClass
- evWaitConfirm1() - Method in class gnu.java.zrtp.ZrtpStateClass
- evWaitConfirm2() - Method in class gnu.java.zrtp.ZrtpStateClass
- evWaitDHPart2() - Method in class gnu.java.zrtp.ZrtpStateClass
- evWaitErrorAck() - Method in class gnu.java.zrtp.ZrtpStateClass
F
- findBestAuthLen(ZrtpConfigure) - Method in class gnu.java.zrtp.packets.ZrtpPacketHello
- findBestCipher(ZrtpConfigure, ZrtpConstants.SupportedPubKeys) - Method in class gnu.java.zrtp.packets.ZrtpPacketHello
- findBestHash(ZrtpConfigure) - Method in class gnu.java.zrtp.packets.ZrtpPacketHello
-
Find matching algorithms in Hello packet.
- findBestPubkey(ZrtpConfigure) - Method in class gnu.java.zrtp.packets.ZrtpPacketHello
- findBestSASType(ZrtpConfigure) - Method in class gnu.java.zrtp.packets.ZrtpPacketHello
- ForReceiver - gnu.java.zrtp.ZrtpCallback.EnableSecurity
- ForSender - gnu.java.zrtp.ZrtpCallback.EnableSecurity
- FortunaGenerator - Class in gnu.java.zrtp.utils
-
The Fortuna random number generator.
- FortunaGenerator() - Constructor for class gnu.java.zrtp.utils.FortunaGenerator
- FortunaGenerator(byte[]) - Constructor for class gnu.java.zrtp.utils.FortunaGenerator
- FortunaSecureRandom - Class in gnu.java.zrtp.utils
-
A SecureRandom that generates the data based on the Fortuna PRNG.
- FortunaSecureRandom() - Constructor for class gnu.java.zrtp.utils.FortunaSecureRandom
G
- getAlgoAt(int, T) - Method in class gnu.java.zrtp.ZrtpConfigure
-
Returns the identifier an algorithm at the given index.
- getAuthAlgorithm() - Method in class gnu.java.zrtp.ZrtpSrtpSecrets
- getAuthlen() - Method in class gnu.java.zrtp.packets.ZrtpPacketCommit
- getAuthLengthAt(int) - Method in class gnu.java.zrtp.ZrtpConfigure
-
Returns the identifier of the SRTP authentication length at the given index.
- getAuxSecretId() - Method in class gnu.java.zrtp.packets.ZrtpPacketDHPart
- getBuffer() - Method in class gnu.java.zrtp.zidfile.ZidRecord
- getCipher() - Method in class gnu.java.zrtp.packets.ZrtpPacketCommit
- getCurrentProtocolVersion() - Method in class gnu.java.zrtp.ZRtp
-
Get negotiated ZRTP protocol version.
- getDataToSecure() - Method in class gnu.java.zrtp.packets.ZrtpPacketConfirm
- getDataToSecure() - Method in class gnu.java.zrtp.packets.ZrtpPacketSASRelay
- getEpHash() - Method in class gnu.java.zrtp.packets.ZrtpPacketPing
-
Get the endpoint hash from Ping packet.
- getErrorCode() - Method in class gnu.java.zrtp.packets.ZrtpPacketError
-
Get the error code from the Error packet.
- getExpTime() - Method in class gnu.java.zrtp.packets.ZrtpPacketConfirm
- getH1() - Method in class gnu.java.zrtp.packets.ZrtpPacketDHPart
- getH2() - Method in class gnu.java.zrtp.packets.ZrtpPacketCommit
- getH3() - Method in class gnu.java.zrtp.packets.ZrtpPacketHello
- getHash() - Method in class gnu.java.zrtp.packets.ZrtpPacketCommit
- getHashAlgoAt(int) - Method in class gnu.java.zrtp.ZrtpConfigure
-
Returns the identifier of the hash algorithm at the given index.
- getHashH0() - Method in class gnu.java.zrtp.packets.ZrtpPacketConfirm
- getHeaderBase() - Method in class gnu.java.zrtp.packets.ZrtpPacketBase
- getHelloHash(int) - Method in class gnu.java.zrtp.ZRtp
-
Get the ZRTP Hello Hash data.
- getHelloHashSep(int) - Method in class gnu.java.zrtp.ZRtp
-
Get the ZRTP Hello Hash data - separate strings.
- getHmac() - Method in class gnu.java.zrtp.packets.ZrtpPacketConfirm
- getHmac() - Method in class gnu.java.zrtp.packets.ZrtpPacketSASRelay
- getHMAC() - Method in class gnu.java.zrtp.packets.ZrtpPacketCommit
- getHMAC() - Method in class gnu.java.zrtp.packets.ZrtpPacketDHPart
- getHMACMulti() - Method in class gnu.java.zrtp.packets.ZrtpPacketCommit
- getHvi() - Method in class gnu.java.zrtp.packets.ZrtpPacketCommit
- getIdentifier() - Method in class gnu.java.zrtp.zidfile.ZidRecord
-
Get identifier.
- getIdentifierInto(byte[]) - Method in class gnu.java.zrtp.zidfile.ZidRecord
-
Retrieve identifier from buffer into a byte array.
- getInitKeyLen() - Method in class gnu.java.zrtp.ZrtpSrtpSecrets
- getInitSaltLen() - Method in class gnu.java.zrtp.ZrtpSrtpSecrets
- getInstance() - Static method in class gnu.java.zrtp.utils.ZrtpSecureRandom
- getInstance() - Static method in class gnu.java.zrtp.zidfile.ZidFile
-
Get the an instance of ZIDFile.
- getIv() - Method in class gnu.java.zrtp.packets.ZrtpPacketConfirm
- getIv() - Method in class gnu.java.zrtp.packets.ZrtpPacketSASRelay
- getKeyInitiator() - Method in class gnu.java.zrtp.ZrtpSrtpSecrets
- getKeyResponder() - Method in class gnu.java.zrtp.ZrtpSrtpSecrets
- getLength() - Method in class gnu.java.zrtp.packets.ZrtpPacketBase
- getLocalEpHash() - Method in class gnu.java.zrtp.packets.ZrtpPacketPingAck
-
Get the local endpoint hash from Ping packet.
- getMessageType() - Method in class gnu.java.zrtp.packets.ZrtpPacketBase
- getMiTMData() - Method in class gnu.java.zrtp.zidfile.ZidRecord
- getMultiStrParams() - Method in class gnu.java.zrtp.ZRtp
-
Get Multi-stream parameters.
- getNonce() - Method in class gnu.java.zrtp.packets.ZrtpPacketCommit
- getNumberSupportedVersions() - Method in class gnu.java.zrtp.ZRtp
-
Get number of supported ZRTP protocol versions.
- getNumConfiguredAlgos(T) - Method in class gnu.java.zrtp.ZrtpConfigure
-
Returns the number of configured algorithms.
- getNumConfiguredAuthLengths() - Method in class gnu.java.zrtp.ZrtpConfigure
-
Returns the number of configured SRTP authentication lengths.
- getNumConfiguredHashes() - Method in class gnu.java.zrtp.ZrtpConfigure
-
Returns the number of configured hash algorithms.
- getNumConfiguredPubKeys() - Method in class gnu.java.zrtp.ZrtpConfigure
-
Returns the number of configured public key algorithms.
- getNumConfiguredSasTypes() - Method in class gnu.java.zrtp.ZrtpConfigure
-
Returns the number of configured SAS type algorithms.
- getNumConfiguredSymCiphers() - Method in class gnu.java.zrtp.ZrtpConfigure
-
Returns the number of configured symmetric cipher algorithms.
- getPacket() - Method in class gnu.java.zrtp.ZrtpStateClass.Event
- getPbxSecretId() - Method in class gnu.java.zrtp.packets.ZrtpPacketDHPart
- getPeerHelloHash() - Method in class gnu.java.zrtp.ZRtp
-
Get the peer's Hello Hash data.
- getPeerHelloHashSep() - Method in class gnu.java.zrtp.ZRtp
-
Get the peer's Hello Hash data - separate strings.
- getPeerZid() - Method in class gnu.java.zrtp.ZRtp
-
Get other party's ZID (ZRTP Identifier) data This functions returns the other party's ZID that was receivied during ZRTP processing.
- getPosition() - Method in class gnu.java.zrtp.zidfile.ZidRecord
- getPubKey() - Method in class gnu.java.zrtp.packets.ZrtpPacketCommit
- getPubKeyAlgoAt(int) - Method in class gnu.java.zrtp.ZrtpConfigure
-
Returns the identifier of the public key algorithm at the given index.
- getPv() - Method in class gnu.java.zrtp.packets.ZrtpPacketDHPart
- getRecord(byte[]) - Method in class gnu.java.zrtp.zidfile.ZidFile
-
Get a ZID record from the active ZID file.
- getRemoteEpHash() - Method in class gnu.java.zrtp.packets.ZrtpPacketPingAck
-
Get the remote endpoint hash from Ping packet.
- getRespKeyLen() - Method in class gnu.java.zrtp.ZrtpSrtpSecrets
- getRespSaltLen() - Method in class gnu.java.zrtp.ZrtpSrtpSecrets
- getRole() - Method in class gnu.java.zrtp.ZrtpSrtpSecrets
- getRs1() - Method in class gnu.java.zrtp.zidfile.ZidRecord
-
Get RS1.
- getRs1Id() - Method in class gnu.java.zrtp.packets.ZrtpPacketDHPart
- getRs2() - Method in class gnu.java.zrtp.zidfile.ZidRecord
-
Get RS2.
- getRs2Id() - Method in class gnu.java.zrtp.packets.ZrtpPacketDHPart
- getSaltInitiator() - Method in class gnu.java.zrtp.ZrtpSrtpSecrets
- getSaltResponder() - Method in class gnu.java.zrtp.ZrtpSrtpSecrets
- getSas() - Method in class gnu.java.zrtp.packets.ZrtpPacketCommit
- getSas() - Method in class gnu.java.zrtp.packets.ZrtpPacketSASRelay
- getSasHash() - Method in class gnu.java.zrtp.ZRtp
-
Get the computed SAS hash for this ZRTP session.
- getSasType() - Method in class gnu.java.zrtp.ZRtp
-
Get the commited SAS rendering algorithm for this ZRTP session.
- getSasTypeAlgoAt(int) - Method in class gnu.java.zrtp.ZrtpConfigure
-
Returns the identifier of the SAS type algorithm at the given index.
- getSeedStatus() - Method in class gnu.java.zrtp.utils.FortunaGenerator
-
Return the generator's seed status.
- getSelectedCipher() - Method in class gnu.java.zrtp.packets.ZrtpPacketHello
- getSelectedHash() - Method in class gnu.java.zrtp.packets.ZrtpPacketHello
- getSignatureData() - Method in class gnu.java.zrtp.packets.ZrtpPacketConfirm
- getSignatureData() - Method in class gnu.java.zrtp.packets.ZrtpPacketSASRelay
- getSignatureData() - Method in class gnu.java.zrtp.ZRtp
-
Get signature data This functions returns signature data that was receivied during ZRTP processing.
- getSignatureLength() - Method in class gnu.java.zrtp.packets.ZrtpPacketConfirm
- getSignatureLength() - Method in class gnu.java.zrtp.packets.ZrtpPacketSASRelay
- getSignatureLength() - Method in class gnu.java.zrtp.ZRtp
-
Get length of signature data This functions returns the length of signature data that was receivied during ZRTP processing.
- getSrtpAuthTagLen() - Method in class gnu.java.zrtp.ZrtpSrtpSecrets
- getSymCipherAlgoAt(int) - Method in class gnu.java.zrtp.ZrtpConfigure
-
Returns the identifier of the symmetric cipher algorithm at the given index.
- getSymEncAlgorithm() - Method in class gnu.java.zrtp.ZrtpSrtpSecrets
- getTimeoutValue() - Method in class gnu.java.zrtp.ZRtp
-
Get remaining time before a "ZRTP not supported by other party" is reported.
- getTimeoutValue() - Method in class gnu.java.zrtp.ZrtpStateClass
- getTrustedSas() - Method in class gnu.java.zrtp.packets.ZrtpPacketSASRelay
- getType() - Method in class gnu.java.zrtp.ZrtpStateClass.Event
- getVersion() - Method in class gnu.java.zrtp.packets.ZrtpPacketHello
- getVersionInt() - Method in class gnu.java.zrtp.packets.ZrtpPacketHello
- getZid() - Method in class gnu.java.zrtp.packets.ZrtpPacketCommit
- getZid() - Method in class gnu.java.zrtp.packets.ZrtpPacketHello
- getZid() - Method in class gnu.java.zrtp.zidfile.ZidFile
-
Get the ZID associated with this ZID file.
- gnu.java.zrtp - package gnu.java.zrtp
- gnu.java.zrtp.packets - package gnu.java.zrtp.packets
- gnu.java.zrtp.utils - package gnu.java.zrtp.utils
- gnu.java.zrtp.zidfile - package gnu.java.zrtp.zidfile
- GoClearNotAllowed - gnu.java.zrtp.ZrtpCodes.ZrtpErrorCodes
H
- handleGoClear() - Method in interface gnu.java.zrtp.ZrtpCallback
-
This method handles GoClear requests.
- HASH_IMAGE_SIZE - Static variable in class gnu.java.zrtp.packets.ZrtpPacketBase
- hashes() - Method in class gnu.java.zrtp.ZrtpConfigure
-
Returns Iterable for the hashes.
- HelloAckMsg - Static variable in class gnu.java.zrtp.ZrtpConstants
- HelloCompMismatch - gnu.java.zrtp.ZrtpCodes.ZrtpErrorCodes
- HelloMsg - Static variable in class gnu.java.zrtp.ZrtpConstants
-
The message names as defined in ZRTP specification.
- hexdump(String, byte[], int) - Static method in class gnu.java.zrtp.utils.ZrtpUtils
-
Dump a buffer in hex and readable format.
- HMAC_SIZE - Static variable in class gnu.java.zrtp.packets.ZrtpPacketBase
- HS - gnu.java.zrtp.ZrtpConstants.SupportedAuthAlgos
- hs32 - Static variable in class gnu.java.zrtp.ZrtpConstants
- HS32 - gnu.java.zrtp.ZrtpConstants.SupportedAuthLengths
- hs80 - Static variable in class gnu.java.zrtp.ZrtpConstants
- HS80 - gnu.java.zrtp.ZrtpConstants.SupportedAuthLengths
- HVI_SIZE - Static variable in class gnu.java.zrtp.packets.ZrtpPacketBase
I
- IDENTIFIER_LENGTH - Static variable in class gnu.java.zrtp.zidfile.ZidRecord
- IgnorePacket - gnu.java.zrtp.ZrtpCodes.ZrtpErrorCodes
- Info - gnu.java.zrtp.ZrtpCodes.MessageSeverity
- InfoCommitDHGenerated - gnu.java.zrtp.ZrtpCodes.InfoCodes
- InfoDH1DHGenerated - gnu.java.zrtp.ZrtpCodes.InfoCodes
- InfoHelloReceived - gnu.java.zrtp.ZrtpCodes.InfoCodes
- InfoInitConf1Received - gnu.java.zrtp.ZrtpCodes.InfoCodes
- InfoInitDH1Received - gnu.java.zrtp.ZrtpCodes.InfoCodes
- InfoRespCommitReceived - gnu.java.zrtp.ZrtpCodes.InfoCodes
- InfoRespConf2Received - gnu.java.zrtp.ZrtpCodes.InfoCodes
- InfoRespDH2Received - gnu.java.zrtp.ZrtpCodes.InfoCodes
- InfoRSMatchFound - gnu.java.zrtp.ZrtpCodes.InfoCodes
- InfoSecureStateOff - gnu.java.zrtp.ZrtpCodes.InfoCodes
- InfoSecureStateOn - gnu.java.zrtp.ZrtpCodes.InfoCodes
- iniHmacKey - Static variable in class gnu.java.zrtp.ZrtpConstants
- iniMasterKey - Static variable in class gnu.java.zrtp.ZrtpConstants
- iniMasterSalt - Static variable in class gnu.java.zrtp.ZrtpConstants
- Initial - gnu.java.zrtp.ZrtpStateClass.ZrtpStates
- initiator - Static variable in class gnu.java.zrtp.ZrtpConstants
- Initiator - gnu.java.zrtp.ZrtpCallback.Role
- initKeyLen - Variable in class gnu.java.zrtp.ZrtpSrtpSecrets
- initSaltLen - Variable in class gnu.java.zrtp.ZrtpSrtpSecrets
- iniZrtpKey - Static variable in class gnu.java.zrtp.ZrtpConstants
- inState(ZrtpStateClass.ZrtpStates) - Method in class gnu.java.zrtp.ZRtp
-
Check current state of the ZRTP state engine
- int32ToArray(int) - Static method in class gnu.java.zrtp.utils.ZrtpUtils
-
Convert a 32 bit integer into a byte array, network order.
- int32ToArrayInPlace(int, byte[], int) - Static method in class gnu.java.zrtp.utils.ZrtpUtils
-
Convert a 32 bit integer into a byte array, network order.
- isEnrollmentMode() - Method in class gnu.java.zrtp.ZRtp
-
Check the state of the enrollment mode.
- isInState(ZrtpStateClass.ZrtpStates) - Method in class gnu.java.zrtp.ZrtpStateClass
-
Check current state of the ZRTP state engine
- isLengthOk() - Method in class gnu.java.zrtp.packets.ZrtpPacketCommit
- isLengthOk() - Method in class gnu.java.zrtp.packets.ZrtpPacketConfirm
- isLengthOk() - Method in class gnu.java.zrtp.packets.ZrtpPacketDHPart
- isLengthOk() - Method in class gnu.java.zrtp.packets.ZrtpPacketHello
- isLengthOk() - Method in class gnu.java.zrtp.packets.ZrtpPacketSASRelay
- isMITMKeyAvailable() - Method in class gnu.java.zrtp.zidfile.ZidRecord
- isMitmMode() - Method in class gnu.java.zrtp.packets.ZrtpPacketHello
- isMultiStream() - Method in class gnu.java.zrtp.ZRtp
-
Check if this ZRTP use Multi-stream.
- isMultiStream() - Method in class gnu.java.zrtp.ZrtpStateClass
- isMultiStreamAvailable() - Method in class gnu.java.zrtp.ZRtp
-
Check if the other ZRTP client supports Multi-stream.
- isOpen() - Method in class gnu.java.zrtp.zidfile.ZidFile
-
Check if ZIDFile has an active (open) file.
- isOwnZIDRecord() - Method in class gnu.java.zrtp.zidfile.ZidRecord
- isParanoidMode() - Method in class gnu.java.zrtp.ZrtpConfigure
-
Check status of paranoid mode.
- isPBXEnrollment() - Method in class gnu.java.zrtp.packets.ZrtpPacketConfirm
- isPeerEnrolled() - Method in class gnu.java.zrtp.ZRtp
-
Check if a peer's cache entry has a vaild MitM key.
- isRs1NotExpired() - Method in class gnu.java.zrtp.zidfile.ZidRecord
-
Check if RS1 is still valid Returns true if RS1 is still valid, false otherwise.
- isRs1Valid() - Method in class gnu.java.zrtp.zidfile.ZidRecord
- isRs2NotExpired() - Method in class gnu.java.zrtp.zidfile.ZidRecord
-
Check if RS2 is still valid Returns true if RS2 is still valid, false otherwise.
- isRs2Valid() - Method in class gnu.java.zrtp.zidfile.ZidRecord
- isSameIdentifier(byte[]) - Method in class gnu.java.zrtp.zidfile.ZidRecord
-
Compare an identifier with identifier in this record.
- isSameRs1(byte[]) - Method in class gnu.java.zrtp.zidfile.ZidRecord
-
Compare RS1 with RS1 in this record.
- isSameRs2(byte[]) - Method in class gnu.java.zrtp.zidfile.ZidRecord
-
Compare RS2 with RS2 in this record.
- isSameVersion(byte[]) - Method in class gnu.java.zrtp.packets.ZrtpPacketHello
-
Check if version data matches.
- isSASFlag() - Method in class gnu.java.zrtp.packets.ZrtpPacketConfirm
- isSASFlag() - Method in class gnu.java.zrtp.packets.ZrtpPacketSASRelay
- isSasSign() - Method in class gnu.java.zrtp.packets.ZrtpPacketHello
- isSasSignature() - Method in class gnu.java.zrtp.ZrtpConfigure
-
Check status of SAS signature processing.
- isSasVerified() - Method in class gnu.java.zrtp.zidfile.ZidRecord
- isTrustedMitM() - Method in class gnu.java.zrtp.ZrtpConfigure
-
Check status of trusted MitM processing.
- isValid() - Method in class gnu.java.zrtp.zidfile.ZidRecord
- isZrtpPacket() - Method in class gnu.java.zrtp.packets.ZrtpPacketBase
-
Check if packet buffer contains the generic ZRTP id field.
K
- KDFString - Static variable in class gnu.java.zrtp.ZrtpConstants
- keyInitiator - Variable in class gnu.java.zrtp.ZrtpSrtpSecrets
- keyLength - Variable in enum gnu.java.zrtp.ZrtpConstants.SupportedSymCiphers
- keyPairGen - Variable in enum gnu.java.zrtp.ZrtpConstants.SupportedPubKeys
- keyResponder - Variable in class gnu.java.zrtp.ZrtpSrtpSecrets
L
- length - Variable in enum gnu.java.zrtp.ZrtpConstants.SupportedAuthLengths
M
- main(String[]) - Static method in class gnu.java.zrtp.utils.ZrtpCrc32
- main(String[]) - Static method in class gnu.java.zrtp.zidfile.ZidRecord
- MalformedPacket - gnu.java.zrtp.ZrtpCodes.ZrtpErrorCodes
- MAX_DIGEST_LENGTH - Static variable in class gnu.java.zrtp.ZrtpConstants
- mult - Static variable in class gnu.java.zrtp.ZrtpConstants
- MULT - gnu.java.zrtp.ZrtpConstants.SupportedPubKeys
N
- name - Variable in enum gnu.java.zrtp.ZrtpConstants.SupportedAuthLengths
- name - Variable in enum gnu.java.zrtp.ZrtpConstants.SupportedHashes
- name - Variable in enum gnu.java.zrtp.ZrtpConstants.SupportedPubKeys
- name - Variable in enum gnu.java.zrtp.ZrtpConstants.SupportedSASTypes
- name - Variable in enum gnu.java.zrtp.ZrtpConstants.SupportedSymCiphers
- ndx - Variable in class gnu.java.zrtp.utils.FortunaGenerator
-
The index into buffer of where the next byte will come from.
- nextBytes(byte[]) - Method in class gnu.java.zrtp.utils.FortunaGenerator
-
Get new random data.
- nextBytes(byte[], int, int) - Method in class gnu.java.zrtp.utils.FortunaGenerator
-
Get new random data.
- NonceReused - gnu.java.zrtp.ZrtpCodes.ZrtpErrorCodes
- Normal - gnu.java.zrtp.ZrtpStateClass.SecureSubStates
- NoSharedSecret - gnu.java.zrtp.ZrtpCodes.ZrtpErrorCodes
- numberofSecureSubStates - gnu.java.zrtp.ZrtpStateClass.SecureSubStates
- numberOfStates - gnu.java.zrtp.ZrtpStateClass.ZrtpStates
O
- open(String) - Method in class gnu.java.zrtp.zidfile.ZidFile
-
Open the named ZID file and return a ZID file class.
P
- P2048 - Static variable in class gnu.java.zrtp.ZrtpConstants
- P2048MinusOne - Static variable in class gnu.java.zrtp.ZrtpConstants
- P3072 - Static variable in class gnu.java.zrtp.ZrtpConstants
- P3072MinusOne - Static variable in class gnu.java.zrtp.ZrtpConstants
- packetBuffer - Variable in class gnu.java.zrtp.packets.ZrtpPacketBase
- PingAckMsg - Static variable in class gnu.java.zrtp.ZrtpConstants
- PingMsg - Static variable in class gnu.java.zrtp.ZrtpConstants
- PREFER_NON_NIST - Static variable in class gnu.java.zrtp.ZrtpConfigure
- prepareCommit(ZrtpPacketHello, ZrtpCodes.ZrtpErrorCodes[]) - Method in class gnu.java.zrtp.ZRtp
-
Prepare a Commit packet.
- prepareCommitMultiStream(ZrtpPacketHello) - Method in class gnu.java.zrtp.ZRtp
- prepareConf2Ack(ZrtpPacketConfirm, ZrtpCodes.ZrtpErrorCodes[]) - Method in class gnu.java.zrtp.ZRtp
-
Prepare the Conf2Ack packet.
- prepareConfirm1(ZrtpPacketDHPart, ZrtpCodes.ZrtpErrorCodes[]) - Method in class gnu.java.zrtp.ZRtp
-
Prepare the Confirm1 packet.
- prepareConfirm1MultiStream(ZrtpPacketCommit, ZrtpCodes.ZrtpErrorCodes[]) - Method in class gnu.java.zrtp.ZRtp
- prepareConfirm2(ZrtpPacketConfirm, ZrtpCodes.ZrtpErrorCodes[]) - Method in class gnu.java.zrtp.ZRtp
-
Prepare the Confirm2 packet.
- prepareConfirm2MultiStream(ZrtpPacketConfirm, ZrtpCodes.ZrtpErrorCodes[]) - Method in class gnu.java.zrtp.ZRtp
- prepareDHPart1(ZrtpPacketCommit, ZrtpCodes.ZrtpErrorCodes[]) - Method in class gnu.java.zrtp.ZRtp
-
Prepare the DHPart1 packet.
- prepareDHPart2(ZrtpPacketDHPart, ZrtpCodes.ZrtpErrorCodes[]) - Method in class gnu.java.zrtp.ZRtp
-
Prepare the DHPart2 packet.
- prepareError(ZrtpCodes.ZrtpErrorCodes) - Method in class gnu.java.zrtp.ZRtp
-
Prepare the Error packet.
- prepareErrorAck(ZrtpPacketError) - Method in class gnu.java.zrtp.ZRtp
-
Prepare the ErrorAck packet.
- prepareHello() - Method in class gnu.java.zrtp.ZRtp
-
Prepare a Hello packet.
- prepareHelloAck() - Method in class gnu.java.zrtp.ZRtp
-
Prepare a HelloAck packet.
- preparePingAck(ZrtpPacketPing) - Method in class gnu.java.zrtp.ZRtp
-
Prepare the PingAck packet.
- prepareRelayAck(ZrtpPacketSASRelay, ZrtpCodes.ZrtpErrorCodes[]) - Method in class gnu.java.zrtp.ZRtp
- processEvent(ZrtpStateClass.Event) - Method in class gnu.java.zrtp.ZrtpStateClass
- processTimeout() - Method in class gnu.java.zrtp.ZRtp
-
Process a timeout event.
- processZrtpMessage(byte[], int) - Method in class gnu.java.zrtp.ZRtp
-
Process RTP extension header.
- pubKeySize - Variable in enum gnu.java.zrtp.ZrtpConstants.SupportedPubKeys
- publicKeyAlgos() - Method in class gnu.java.zrtp.ZrtpConfigure
-
Returns Iterable for public key algorithms.
R
- rawDhContext - Variable in enum gnu.java.zrtp.ZrtpConstants.SupportedPubKeys
- readable - Variable in enum gnu.java.zrtp.ZrtpConstants.SupportedSymCiphers
- readInt(byte[], int) - Static method in class gnu.java.zrtp.utils.ZrtpUtils
-
Extract four bytes from a buffer and convert into an integer.
- readRegion(byte[], int, int) - Static method in class gnu.java.zrtp.utils.ZrtpUtils
-
Read a byte region from specified offset with specified length
- readShort(byte[], int) - Static method in class gnu.java.zrtp.utils.ZrtpUtils
-
Extract two bytes from a buffer and convert into a short integer.
- RelayAckMsg - Static variable in class gnu.java.zrtp.ZrtpConstants
- removeAlgo(T) - Method in class gnu.java.zrtp.ZrtpConfigure
-
Remove an algorithm from configuration data.
- removeAuthLength(ZrtpConstants.SupportedAuthLengths) - Method in class gnu.java.zrtp.ZrtpConfigure
-
Remove a SRTP authentication length from configuration data.
- removeHashAlgo(ZrtpConstants.SupportedHashes) - Method in class gnu.java.zrtp.ZrtpConfigure
-
Remove a hash algorithm from configuration data.
- removePubKeyAlgo(ZrtpConstants.SupportedPubKeys) - Method in class gnu.java.zrtp.ZrtpConfigure
-
Remove a public key algorithm from configuration data.
- removeSasTypeAlgo(ZrtpConstants.SupportedSASTypes) - Method in class gnu.java.zrtp.ZrtpConfigure
-
Remove a SAS type algorithm from configuration data.
- removeSymCipherAlgo(ZrtpConstants.SupportedSymCiphers) - Method in class gnu.java.zrtp.ZrtpConfigure
-
Remove a symmetric cipher algorithm from configuration data.
- resetMITMKeyAvailable() - Method in class gnu.java.zrtp.zidfile.ZidRecord
- resetOwnZIDRecord() - Method in class gnu.java.zrtp.zidfile.ZidRecord
- resetRs1Valid() - Method in class gnu.java.zrtp.zidfile.ZidRecord
- resetRs2Valid() - Method in class gnu.java.zrtp.zidfile.ZidRecord
- resetSasVerified() - Method in class gnu.java.zrtp.zidfile.ZidRecord
- resetSASVerified() - Method in class gnu.java.zrtp.ZRtp
-
Reset the SAS verfied flag for the current active user's retained secrets.
- respHmacKey - Static variable in class gnu.java.zrtp.ZrtpConstants
- respKeyLen - Variable in class gnu.java.zrtp.ZrtpSrtpSecrets
- respMasterKey - Static variable in class gnu.java.zrtp.ZrtpConstants
- respMasterSalt - Static variable in class gnu.java.zrtp.ZrtpConstants
- responder - Static variable in class gnu.java.zrtp.ZrtpConstants
-
Various strings used to build the keys, hashes and HMACs
- Responder - gnu.java.zrtp.ZrtpCallback.Role
- respSaltLen - Variable in class gnu.java.zrtp.ZrtpSrtpSecrets
- respZrtpKey - Static variable in class gnu.java.zrtp.ZrtpConstants
- retainedSec - Static variable in class gnu.java.zrtp.ZrtpConstants
- role - Variable in class gnu.java.zrtp.ZrtpSrtpSecrets
- RS_LENGTH - Static variable in class gnu.java.zrtp.zidfile.ZidRecord
S
- s256 - Static variable in class gnu.java.zrtp.ZrtpConstants
-
The names of the algorithms as defined in ZRTP specification
- S256 - gnu.java.zrtp.ZrtpConstants.SupportedHashes
- s384 - Static variable in class gnu.java.zrtp.ZrtpConstants
- S384 - gnu.java.zrtp.ZrtpConstants.SupportedHashes
- saltInitiator - Variable in class gnu.java.zrtp.ZrtpSrtpSecrets
- saltResponder - Variable in class gnu.java.zrtp.ZrtpSrtpSecrets
- sas256WordsEven - Static variable in class gnu.java.zrtp.ZrtpConstants
- sas256WordsOdd - Static variable in class gnu.java.zrtp.ZrtpConstants
- SASRelayMsg - Static variable in class gnu.java.zrtp.ZrtpConstants
- sasString - Static variable in class gnu.java.zrtp.ZrtpConstants
- sasTypes() - Method in class gnu.java.zrtp.ZrtpConfigure
-
Returns Iterable for SAS algorithms.
- SASuntrustedMiTM - gnu.java.zrtp.ZrtpCodes.ZrtpErrorCodes
- SASVerified() - Method in class gnu.java.zrtp.ZRtp
-
Set SAS as verified.
- saveRecord(ZidRecord) - Method in class gnu.java.zrtp.zidfile.ZidFile
-
Save a ZID record into the active ZID file.
- secureOff() - Method in class gnu.java.zrtp.ZrtpUserCallback
-
Inform user interface that security is not active any more.
- secureOn(String) - Method in class gnu.java.zrtp.ZrtpUserCallback
-
Inform user interface that security is active now.
- SecureState - gnu.java.zrtp.ZrtpStateClass.ZrtpStates
- sendDataZRTP(byte[]) - Method in interface gnu.java.zrtp.ZrtpCallback
-
Send a ZRTP packet via RTP.
- sendInfo(ZrtpCodes.MessageSeverity, EnumSet<?>) - Method in class gnu.java.zrtp.ZRtp
-
Send information messages to the hosting environment.
- sendInfo(ZrtpCodes.MessageSeverity, EnumSet<?>) - Method in interface gnu.java.zrtp.ZrtpCallback
-
Send information messages to the hosting environment.
- sendPacketZRTP(ZrtpPacketBase) - Method in class gnu.java.zrtp.ZRtp
-
Send a ZRTP packet.
- sendSASRelay(ZrtpPacketSASRelay) - Method in class gnu.java.zrtp.ZrtpStateClass
-
Send a SAS relay packet.
- sendSASRelayPacket(byte[], ZrtpConstants.SupportedSASTypes) - Method in class gnu.java.zrtp.ZRtp
-
Send the SAS relay packet.
- setAuthLen(byte[]) - Method in class gnu.java.zrtp.packets.ZrtpPacketCommit
- setAuthLen(int, byte[]) - Method in class gnu.java.zrtp.packets.ZrtpPacketHello
- setAuxSecret(byte[]) - Method in class gnu.java.zrtp.ZRtp
-
Set the auxiliary secret.
- setAuxSecretId(byte[]) - Method in class gnu.java.zrtp.packets.ZrtpPacketDHPart
- setCipherType(byte[]) - Method in class gnu.java.zrtp.packets.ZrtpPacketCommit
- setCipherType(int, byte[]) - Method in class gnu.java.zrtp.packets.ZrtpPacketHello
- setClientId(String) - Method in class gnu.java.zrtp.packets.ZrtpPacketHello
- setDataToSecure(byte[]) - Method in class gnu.java.zrtp.packets.ZrtpPacketConfirm
- setDataToSecure(byte[]) - Method in class gnu.java.zrtp.packets.ZrtpPacketSASRelay
- setEnrollmentMode(boolean) - Method in class gnu.java.zrtp.ZRtp
-
Check the state of the enrollment mode.
- setEpHash(byte[]) - Method in class gnu.java.zrtp.packets.ZrtpPacketPing
-
Set the endpoint hash.
- setErrorCode(int) - Method in class gnu.java.zrtp.packets.ZrtpPacketError
-
Set the error code in the Error packet.
- setExpTime(int) - Method in class gnu.java.zrtp.packets.ZrtpPacketConfirm
- setH1(byte[]) - Method in class gnu.java.zrtp.packets.ZrtpPacketDHPart
- setH2(byte[]) - Method in class gnu.java.zrtp.packets.ZrtpPacketCommit
- setH3(byte[]) - Method in class gnu.java.zrtp.packets.ZrtpPacketHello
- setHashH0(byte[]) - Method in class gnu.java.zrtp.packets.ZrtpPacketConfirm
- setHashType(byte[]) - Method in class gnu.java.zrtp.packets.ZrtpPacketCommit
- setHashType(int, byte[]) - Method in class gnu.java.zrtp.packets.ZrtpPacketHello
- setHmac(byte[]) - Method in class gnu.java.zrtp.packets.ZrtpPacketConfirm
- setHmac(byte[]) - Method in class gnu.java.zrtp.packets.ZrtpPacketSASRelay
- setHMAC(byte[]) - Method in class gnu.java.zrtp.packets.ZrtpPacketCommit
- setHMAC(byte[]) - Method in class gnu.java.zrtp.packets.ZrtpPacketDHPart
- setHMAC(byte[]) - Method in class gnu.java.zrtp.packets.ZrtpPacketHello
- setHMACMulti(byte[]) - Method in class gnu.java.zrtp.packets.ZrtpPacketCommit
- setHvi(byte[]) - Method in class gnu.java.zrtp.packets.ZrtpPacketCommit
- setIdentifier(byte[]) - Method in class gnu.java.zrtp.zidfile.ZidRecord
-
Set identifier.
- setInitKeyLen(int) - Method in class gnu.java.zrtp.ZrtpSrtpSecrets
- setInitSaltLen(int) - Method in class gnu.java.zrtp.ZrtpSrtpSecrets
- setInstance(SecureRandom) - Static method in class gnu.java.zrtp.utils.ZrtpSecureRandom
- setIv(byte[]) - Method in class gnu.java.zrtp.packets.ZrtpPacketConfirm
- setIv(byte[]) - Method in class gnu.java.zrtp.packets.ZrtpPacketSASRelay
- setKeyInitiator(byte[]) - Method in class gnu.java.zrtp.ZrtpSrtpSecrets
- setKeyResponder(byte[]) - Method in class gnu.java.zrtp.ZrtpSrtpSecrets
- setLength(int) - Method in class gnu.java.zrtp.packets.ZrtpPacketBase
-
Set the length of the packet (in ZRTP words) into the packet header.
- setLocalEpHash(byte[]) - Method in class gnu.java.zrtp.packets.ZrtpPacketPingAck
-
Set the local endpoint hash.
- setMandatoryOnly() - Method in class gnu.java.zrtp.ZrtpConfigure
-
Convenience function that sets the mandatory algorithms only.
- setMessageType(byte[]) - Method in class gnu.java.zrtp.packets.ZrtpPacketBase
-
Copy the message type to the ZRTP packet header.
- setMiTMData(byte[]) - Method in class gnu.java.zrtp.zidfile.ZidRecord
- setMITMKeyAvailable() - Method in class gnu.java.zrtp.zidfile.ZidRecord
- setMitmMode() - Method in class gnu.java.zrtp.packets.ZrtpPacketHello
- setMobileConfig() - Method in class gnu.java.zrtp.ZrtpConfigure
- setMultiStream(boolean) - Method in class gnu.java.zrtp.ZrtpStateClass
- setMultiStrParams(byte[]) - Method in class gnu.java.zrtp.ZRtp
-
Set Multi-stream parameters.
- setNewRs1(byte[], int) - Method in class gnu.java.zrtp.zidfile.ZidRecord
-
Sets new RS1 data and associated expiration value.
- setNonce(byte[]) - Method in class gnu.java.zrtp.packets.ZrtpPacketCommit
- setOwnZIDRecord() - Method in class gnu.java.zrtp.zidfile.ZidRecord
- setParanoidMode(boolean) - Method in class gnu.java.zrtp.ZrtpConfigure
-
Enables or disables paranoid mode.
- setPBXEnrollment() - Method in class gnu.java.zrtp.packets.ZrtpPacketConfirm
- setPbxSecretId(byte[]) - Method in class gnu.java.zrtp.packets.ZrtpPacketDHPart
- setPeerSSRC(int) - Method in class gnu.java.zrtp.packets.ZrtpPacketPingAck
-
Set the peer's ssrc.
- setPosition(long) - Method in class gnu.java.zrtp.zidfile.ZidRecord
- setPubKeyType(byte[]) - Method in class gnu.java.zrtp.packets.ZrtpPacketCommit
- setPubKeyType(int, byte[]) - Method in class gnu.java.zrtp.packets.ZrtpPacketHello
- setPubKeyType(ZrtpConstants.SupportedPubKeys) - Method in class gnu.java.zrtp.packets.ZrtpPacketDHPart
- setPv(byte[]) - Method in class gnu.java.zrtp.packets.ZrtpPacketDHPart
-
Setter methods.
- setRemoteEpHash(byte[]) - Method in class gnu.java.zrtp.packets.ZrtpPacketPingAck
-
Set the remote endpoint hash.
- setRespKeyLen(int) - Method in class gnu.java.zrtp.ZrtpSrtpSecrets
- setRespSaltLen(int) - Method in class gnu.java.zrtp.ZrtpSrtpSecrets
- setRole(ZrtpCallback.Role) - Method in class gnu.java.zrtp.ZrtpSrtpSecrets
- setRs1Id(byte[]) - Method in class gnu.java.zrtp.packets.ZrtpPacketDHPart
- setRs1Valid() - Method in class gnu.java.zrtp.zidfile.ZidRecord
- setRs2Id(byte[]) - Method in class gnu.java.zrtp.packets.ZrtpPacketDHPart
- setRs2Valid() - Method in class gnu.java.zrtp.zidfile.ZidRecord
- setRs2Valid() - Method in class gnu.java.zrtp.ZRtp
- setSaltInitiator(byte[]) - Method in class gnu.java.zrtp.ZrtpSrtpSecrets
- setSaltResponder(byte[]) - Method in class gnu.java.zrtp.ZrtpSrtpSecrets
- setSASFlag() - Method in class gnu.java.zrtp.packets.ZrtpPacketConfirm
- setSASFlag() - Method in class gnu.java.zrtp.packets.ZrtpPacketSASRelay
- setSasSign() - Method in class gnu.java.zrtp.packets.ZrtpPacketHello
- setSasSignature(boolean) - Method in class gnu.java.zrtp.ZrtpConfigure
-
Enables or disables SAS signature processing.
- setSasType(byte[]) - Method in class gnu.java.zrtp.packets.ZrtpPacketCommit
- setSasType(byte[]) - Method in class gnu.java.zrtp.packets.ZrtpPacketSASRelay
- setSasType(int, byte[]) - Method in class gnu.java.zrtp.packets.ZrtpPacketHello
- setSasVerified() - Method in class gnu.java.zrtp.zidfile.ZidRecord
- setSeedStatus(byte[]) - Method in class gnu.java.zrtp.utils.FortunaGenerator
-
Seed the generator with a previously saved seed.
- setSignatureData(byte[]) - Method in class gnu.java.zrtp.packets.ZrtpPacketConfirm
- setSignatureData(byte[]) - Method in class gnu.java.zrtp.packets.ZrtpPacketSASRelay
- setSignatureData(byte[]) - Method in class gnu.java.zrtp.ZRtp
-
Set signature data This functions stores signature data and transmitts it during ZRTP processing to the other party as part of the Confirm packets.
- setSignatureLength(int) - Method in class gnu.java.zrtp.packets.ZrtpPacketConfirm
- setSignatureLength(int) - Method in class gnu.java.zrtp.packets.ZrtpPacketSASRelay
- setSrtpAuthTagLen(int) - Method in class gnu.java.zrtp.ZrtpSrtpSecrets
- setStandardConfig() - Method in class gnu.java.zrtp.ZrtpConfigure
-
Convenience function that sets a pre-defined standard configuration.
- setTrustedMitM(boolean) - Method in class gnu.java.zrtp.ZrtpConfigure
-
Enables or disables trusted MitM processing.
- setTrustedSas(byte[]) - Method in class gnu.java.zrtp.packets.ZrtpPacketSASRelay
- setValid() - Method in class gnu.java.zrtp.zidfile.ZidRecord
- setVersion(byte[]) - Method in class gnu.java.zrtp.packets.ZrtpPacketHello
- setZid(byte[]) - Method in class gnu.java.zrtp.packets.ZrtpPacketCommit
- setZid(byte[]) - Method in class gnu.java.zrtp.packets.ZrtpPacketHello
- setZrtpId() - Method in class gnu.java.zrtp.packets.ZrtpPacketBase
-
Copy the unique ZRTP id into the ZRTP packer header
- Severe - gnu.java.zrtp.ZrtpCodes.MessageSeverity
- SevereCannotSend - gnu.java.zrtp.ZrtpCodes.SevereCodes
- SevereCommitHMACFailed - gnu.java.zrtp.ZrtpCodes.SevereCodes
- SevereDH1HMACFailed - gnu.java.zrtp.ZrtpCodes.SevereCodes
- SevereDH2HMACFailed - gnu.java.zrtp.ZrtpCodes.SevereCodes
- SevereHelloHMACFailed - gnu.java.zrtp.ZrtpCodes.SevereCodes
- SevereNoTimer - gnu.java.zrtp.ZrtpCodes.SevereCodes
- SevereProtocolError - gnu.java.zrtp.ZrtpCodes.SevereCodes
- SevereSecurityException - gnu.java.zrtp.ZrtpCodes.SevereCodes
- SevereTooMuchRetries - gnu.java.zrtp.ZrtpCodes.SevereCodes
- SHA256_DIGEST_LENGTH - Static variable in class gnu.java.zrtp.ZrtpConstants
- short16ToArray(int) - Static method in class gnu.java.zrtp.utils.ZrtpUtils
-
Convert a 16 bit integer into a byte array, network order.
- short16ToArrayInPlace(int, byte[], int) - Static method in class gnu.java.zrtp.utils.ZrtpUtils
-
Convert a 16 bit integer into a byte array, network order.
- showMessage(ZrtpCodes.MessageSeverity, EnumSet<?>) - Method in class gnu.java.zrtp.ZrtpUserCallback
-
Show some information to user.
- showSAS(String, boolean) - Method in class gnu.java.zrtp.ZrtpUserCallback
-
Show the Short Authentication String (SAS) on user interface.
- signSAS(byte[]) - Method in interface gnu.java.zrtp.ZrtpCallback
-
Request a SAS signature.
- signSAS(byte[]) - Method in class gnu.java.zrtp.ZrtpUserCallback
-
ZRTP core calls this method to request a SAS signature.
- SK - gnu.java.zrtp.ZrtpConstants.SupportedAuthAlgos
- sk32 - Static variable in class gnu.java.zrtp.ZrtpConstants
- SK32 - gnu.java.zrtp.ZrtpConstants.SupportedAuthLengths
- sk64 - Static variable in class gnu.java.zrtp.ZrtpConstants
- SK64 - gnu.java.zrtp.ZrtpConstants.SupportedAuthLengths
- specDh - Variable in enum gnu.java.zrtp.ZrtpConstants.SupportedPubKeys
- specDh2k - Static variable in class gnu.java.zrtp.ZrtpConstants
- specDh3k - Static variable in class gnu.java.zrtp.ZrtpConstants
- srtpAuthTagLen - Variable in class gnu.java.zrtp.ZrtpSrtpSecrets
- srtpSecretsOff(ZrtpCallback.EnableSecurity) - Method in class gnu.java.zrtp.ZRtp
-
Switch off SRTP secrets.
- srtpSecretsOff(ZrtpCallback.EnableSecurity) - Method in interface gnu.java.zrtp.ZrtpCallback
-
Switch off the security for the defined part.
- srtpSecretsOn(String, String, boolean) - Method in interface gnu.java.zrtp.ZrtpCallback
-
Switch on the security.
- srtpSecretsReady(ZrtpCallback.EnableSecurity) - Method in class gnu.java.zrtp.ZRtp
-
Signal SRTP secrets are ready.
- srtpSecretsReady(ZrtpSrtpSecrets, ZrtpCallback.EnableSecurity) - Method in interface gnu.java.zrtp.ZrtpCallback
-
SRTP crypto data ready for the sender or receiver.
- STANDARD - Static variable in class gnu.java.zrtp.ZrtpConfigure
-
Define the algorithm selection policies.
- startZrtpEngine() - Method in class gnu.java.zrtp.ZRtp
-
Kick off the ZRTP protocol engine.
- stopZrtp() - Method in class gnu.java.zrtp.ZRtp
-
Stop ZRTP security.
- stopZrtpStates() - Method in class gnu.java.zrtp.ZrtpStateClass
- subEvWaitRelayAck() - Method in class gnu.java.zrtp.ZrtpStateClass
- symCiphers() - Method in class gnu.java.zrtp.ZrtpConfigure
-
Returns Iterable for the symmetric ciphers.
T
- Timer - gnu.java.zrtp.ZrtpStateClass.EventDataType
- two - Static variable in class gnu.java.zrtp.ZrtpConstants
- TWO_128 - Static variable in class gnu.java.zrtp.ZrtpConstants
- TWO_256 - Static variable in class gnu.java.zrtp.ZrtpConstants
- two1 - Static variable in class gnu.java.zrtp.ZrtpConstants
- TWO1 - gnu.java.zrtp.ZrtpConstants.SupportedSymCiphers
- two3 - Static variable in class gnu.java.zrtp.ZrtpConstants
- TWO3 - gnu.java.zrtp.ZrtpConstants.SupportedSymCiphers
- TwoFish - gnu.java.zrtp.ZrtpConstants.SupportedSymAlgos
U
- UnsuppCiphertype - gnu.java.zrtp.ZrtpCodes.ZrtpErrorCodes
- UnsuppHashType - gnu.java.zrtp.ZrtpCodes.ZrtpErrorCodes
- UnsuppPKExchange - gnu.java.zrtp.ZrtpCodes.ZrtpErrorCodes
- UnsuppSASScheme - gnu.java.zrtp.ZrtpCodes.ZrtpErrorCodes
- UnsuppSRTPAuthTag - gnu.java.zrtp.ZrtpCodes.ZrtpErrorCodes
- UnsuppZRTPVersion - gnu.java.zrtp.ZrtpCodes.ZrtpErrorCodes
V
- value - Variable in enum gnu.java.zrtp.ZrtpCodes.ZrtpErrorCodes
- valueOf(String) - Static method in enum gnu.java.zrtp.ZrtpCallback.EnableSecurity
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gnu.java.zrtp.ZrtpCallback.Role
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gnu.java.zrtp.ZrtpCodes.InfoCodes
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gnu.java.zrtp.ZrtpCodes.InfoEnrollment
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gnu.java.zrtp.ZrtpCodes.MessageSeverity
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gnu.java.zrtp.ZrtpCodes.SevereCodes
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gnu.java.zrtp.ZrtpCodes.WarningCodes
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gnu.java.zrtp.ZrtpCodes.ZrtpErrorCodes
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gnu.java.zrtp.ZrtpConstants.SupportedAuthAlgos
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gnu.java.zrtp.ZrtpConstants.SupportedAuthLengths
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gnu.java.zrtp.ZrtpConstants.SupportedHashes
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gnu.java.zrtp.ZrtpConstants.SupportedPubKeys
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gnu.java.zrtp.ZrtpConstants.SupportedSASTypes
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gnu.java.zrtp.ZrtpConstants.SupportedSymAlgos
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gnu.java.zrtp.ZrtpConstants.SupportedSymCiphers
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gnu.java.zrtp.ZrtpStateClass.EventDataType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gnu.java.zrtp.ZrtpStateClass.SecureSubStates
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gnu.java.zrtp.ZrtpStateClass.ZrtpStates
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum gnu.java.zrtp.ZrtpCallback.EnableSecurity
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum gnu.java.zrtp.ZrtpCallback.Role
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum gnu.java.zrtp.ZrtpCodes.InfoCodes
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum gnu.java.zrtp.ZrtpCodes.InfoEnrollment
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum gnu.java.zrtp.ZrtpCodes.MessageSeverity
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum gnu.java.zrtp.ZrtpCodes.SevereCodes
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum gnu.java.zrtp.ZrtpCodes.WarningCodes
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum gnu.java.zrtp.ZrtpCodes.ZrtpErrorCodes
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum gnu.java.zrtp.ZrtpConstants.SupportedAuthAlgos
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum gnu.java.zrtp.ZrtpConstants.SupportedAuthLengths
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum gnu.java.zrtp.ZrtpConstants.SupportedHashes
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum gnu.java.zrtp.ZrtpConstants.SupportedPubKeys
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum gnu.java.zrtp.ZrtpConstants.SupportedSASTypes
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum gnu.java.zrtp.ZrtpConstants.SupportedSymAlgos
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum gnu.java.zrtp.ZrtpConstants.SupportedSymCiphers
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum gnu.java.zrtp.ZrtpStateClass.EventDataType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum gnu.java.zrtp.ZrtpStateClass.SecureSubStates
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum gnu.java.zrtp.ZrtpStateClass.ZrtpStates
-
Returns an array containing the constants of this enum type, in the order they are declared.
- verifyH2(ZrtpPacketCommit) - Method in class gnu.java.zrtp.ZRtp
-
Verify the H2 hash image.
W
- WaitClearAck - gnu.java.zrtp.ZrtpStateClass.ZrtpStates
- WaitCommit - gnu.java.zrtp.ZrtpStateClass.ZrtpStates
- WaitConfAck - gnu.java.zrtp.ZrtpStateClass.ZrtpStates
- WaitConfirm1 - gnu.java.zrtp.ZrtpStateClass.ZrtpStates
- WaitConfirm2 - gnu.java.zrtp.ZrtpStateClass.ZrtpStates
- WaitDHPart2 - gnu.java.zrtp.ZrtpStateClass.ZrtpStates
- WaitErrorAck - gnu.java.zrtp.ZrtpStateClass.ZrtpStates
- WaitSasRelayAck - gnu.java.zrtp.ZrtpStateClass.SecureSubStates
- Warning - gnu.java.zrtp.ZrtpCodes.MessageSeverity
- WarningCRCmismatch - gnu.java.zrtp.ZrtpCodes.WarningCodes
- WarningDHAESmismatch - gnu.java.zrtp.ZrtpCodes.WarningCodes
- WarningDHShort - gnu.java.zrtp.ZrtpCodes.WarningCodes
- WarningGoClearReceived - gnu.java.zrtp.ZrtpCodes.WarningCodes
- WarningNoExpectedRSMatch - gnu.java.zrtp.ZrtpCodes.WarningCodes
- WarningNoRSMatch - gnu.java.zrtp.ZrtpCodes.WarningCodes
- WarningSRTPauthError - gnu.java.zrtp.ZrtpCodes.WarningCodes
- WarningSRTPreplayError - gnu.java.zrtp.ZrtpCodes.WarningCodes
X
- x9Ec25 - Static variable in class gnu.java.zrtp.ZrtpConstants
- x9Ec38 - Static variable in class gnu.java.zrtp.ZrtpConstants
Z
- ZID_SIZE - Static variable in class gnu.java.zrtp.packets.ZrtpPacketBase
- ZidFile - Class in gnu.java.zrtp.zidfile
- ZidRecord - Class in gnu.java.zrtp.zidfile
-
This class implements the ZID record.
- ZidRecord() - Constructor for class gnu.java.zrtp.zidfile.ZidRecord
- ZRtp - Class in gnu.java.zrtp
-
The main ZRTP class.
- ZRtp(byte[], ZrtpCallback, String, ZrtpConfigure) - Constructor for class gnu.java.zrtp.ZRtp
- ZRtp(byte[], ZrtpCallback, String, ZrtpConfigure, boolean) - Constructor for class gnu.java.zrtp.ZRtp
- ZRtp(byte[], ZrtpCallback, String, ZrtpConfigure, boolean, boolean) - Constructor for class gnu.java.zrtp.ZRtp
-
Constructor initializes all relevant data but does not start the engine.
- ZRTP_HEADER_LENGTH - Static variable in class gnu.java.zrtp.packets.ZrtpPacketBase
-
The length of the standard ZRTP packet header
- ZRTP_WORD_SIZE - Static variable in class gnu.java.zrtp.packets.ZrtpPacketBase
-
A word in ZRTP is 4 bytes long.
- zrtpAskEnrollment(ZrtpCodes.InfoEnrollment) - Method in interface gnu.java.zrtp.ZrtpCallback
-
Inform about a PBX enrollment request.
- zrtpAskEnrollment(ZrtpCodes.InfoEnrollment) - Method in class gnu.java.zrtp.ZrtpUserCallback
-
ZRTP core calls this method to inform about a PBX enrollment request.
- ZrtpCallback - Interface in gnu.java.zrtp
-
This interface class defines the callback functions required by GNU ZRTP.
- ZrtpCallback.EnableSecurity - Enum in gnu.java.zrtp
- ZrtpCallback.Role - Enum in gnu.java.zrtp
-
This enum defines which role a ZRTP peer has.
- zrtpCheckCksum(byte[], int, int, int) - Static method in class gnu.java.zrtp.utils.ZrtpCrc32
- ZrtpClose - gnu.java.zrtp.ZrtpStateClass.EventDataType
- ZrtpCodes - Interface in gnu.java.zrtp
- ZrtpCodes.InfoCodes - Enum in gnu.java.zrtp
-
Sub-codes for Info
- ZrtpCodes.InfoEnrollment - Enum in gnu.java.zrtp
-
Information codes for the Enrollment user callbacks.
- ZrtpCodes.MessageSeverity - Enum in gnu.java.zrtp
-
This enum defines the information message severity.
- ZrtpCodes.SevereCodes - Enum in gnu.java.zrtp
-
Sub-codes for Severe
- ZrtpCodes.WarningCodes - Enum in gnu.java.zrtp
-
Sub-codes for Warning
- ZrtpCodes.ZrtpErrorCodes - Enum in gnu.java.zrtp
-
Error codes according to the ZRTP specification chapter 6.9 GNU ZRTP uses these error codes in two ways: to fill the appropriate field ing the ZRTP Error packet and as sub-code in ZrtpUserCallback#showMessage().
- ZrtpConfigure - Class in gnu.java.zrtp
- ZrtpConfigure() - Constructor for class gnu.java.zrtp.ZrtpConfigure
- ZrtpConstants - Class in gnu.java.zrtp
- ZrtpConstants() - Constructor for class gnu.java.zrtp.ZrtpConstants
- ZrtpConstants.SupportedAuthAlgos - Enum in gnu.java.zrtp
- ZrtpConstants.SupportedAuthLengths - Enum in gnu.java.zrtp
- ZrtpConstants.SupportedHashes - Enum in gnu.java.zrtp
- ZrtpConstants.SupportedPubKeys - Enum in gnu.java.zrtp
- ZrtpConstants.SupportedSASTypes - Enum in gnu.java.zrtp
- ZrtpConstants.SupportedSymAlgos - Enum in gnu.java.zrtp
- ZrtpConstants.SupportedSymCiphers - Enum in gnu.java.zrtp
- ZrtpCrc32 - Class in gnu.java.zrtp.utils
- ZrtpCrc32() - Constructor for class gnu.java.zrtp.utils.ZrtpCrc32
- zrtpEndCksum(int) - Static method in class gnu.java.zrtp.utils.ZrtpCrc32
- ZrtpError - gnu.java.zrtp.ZrtpCodes.MessageSeverity
- zrtpGenerateCksum(byte[], int, int) - Static method in class gnu.java.zrtp.utils.ZrtpCrc32
- zrtpInformEnrollment(ZrtpCodes.InfoEnrollment) - Method in interface gnu.java.zrtp.ZrtpCallback
-
Inform about PBX enrollment result.
- zrtpInformEnrollment(ZrtpCodes.InfoEnrollment) - Method in class gnu.java.zrtp.ZrtpUserCallback
-
ZRTP core calls this method to inform about PBX enrollment result.
- ZrtpInitial - gnu.java.zrtp.ZrtpStateClass.EventDataType
- zrtpMsk - Static variable in class gnu.java.zrtp.ZrtpConstants
- zrtpNegotiationFailed(ZrtpCodes.MessageSeverity, EnumSet<?>) - Method in class gnu.java.zrtp.ZRtp
-
ZRTP state engine calls this if the negotiation failed.
- zrtpNegotiationFailed(ZrtpCodes.MessageSeverity, EnumSet<?>) - Method in interface gnu.java.zrtp.ZrtpCallback
-
Handle ZRTP negotiation failed.
- zrtpNegotiationFailed(ZrtpCodes.MessageSeverity, EnumSet<?>) - Method in class gnu.java.zrtp.ZrtpUserCallback
-
ZRTP core calls this if the negotiation failed.
- zrtpNotSuppOther() - Method in class gnu.java.zrtp.ZRtp
-
ZRTP state engine calls this method if the other side does not support ZRTP.
- zrtpNotSuppOther() - Method in interface gnu.java.zrtp.ZrtpCallback
-
ZRTP calls this method if the other side does not support ZRTP.
- zrtpNotSuppOther() - Method in class gnu.java.zrtp.ZrtpUserCallback
-
ZRTP core calls this method if the other side does not support ZRTP.
- ZrtpPacket - gnu.java.zrtp.ZrtpStateClass.EventDataType
- ZrtpPacketBase - Class in gnu.java.zrtp.packets
-
This is the base class for all ZRTP packets All other ZRTP packet classes inherit from this class.
- ZrtpPacketBase(byte[]) - Constructor for class gnu.java.zrtp.packets.ZrtpPacketBase
- ZrtpPacketCommit - Class in gnu.java.zrtp.packets
-
Implement the Commit packet.
- ZrtpPacketCommit() - Constructor for class gnu.java.zrtp.packets.ZrtpPacketCommit
- ZrtpPacketCommit(byte[]) - Constructor for class gnu.java.zrtp.packets.ZrtpPacketCommit
- ZrtpPacketConf2Ack - Class in gnu.java.zrtp.packets
- ZrtpPacketConf2Ack() - Constructor for class gnu.java.zrtp.packets.ZrtpPacketConf2Ack
-
Constructor for a new ErrorAck message.
- ZrtpPacketConf2Ack(byte[]) - Constructor for class gnu.java.zrtp.packets.ZrtpPacketConf2Ack
-
Constructor for ErrorAck message initialized with received data.
- ZrtpPacketConfirm - Class in gnu.java.zrtp.packets
- ZrtpPacketConfirm() - Constructor for class gnu.java.zrtp.packets.ZrtpPacketConfirm
- ZrtpPacketConfirm(byte[]) - Constructor for class gnu.java.zrtp.packets.ZrtpPacketConfirm
- ZrtpPacketConfirm(int) - Constructor for class gnu.java.zrtp.packets.ZrtpPacketConfirm
- ZrtpPacketDHPart - Class in gnu.java.zrtp.packets
- ZrtpPacketDHPart() - Constructor for class gnu.java.zrtp.packets.ZrtpPacketDHPart
-
Constructor for a new DHPart message
- ZrtpPacketDHPart(byte[]) - Constructor for class gnu.java.zrtp.packets.ZrtpPacketDHPart
-
Constructor for DHPart message initialized with received data.
- ZrtpPacketDHPart(ZrtpConstants.SupportedPubKeys) - Constructor for class gnu.java.zrtp.packets.ZrtpPacketDHPart
-
Constructor for a new DHPart message with DH part type.
- ZrtpPacketError - Class in gnu.java.zrtp.packets
- ZrtpPacketError() - Constructor for class gnu.java.zrtp.packets.ZrtpPacketError
-
Constructor for a new Error message.
- ZrtpPacketError(byte[]) - Constructor for class gnu.java.zrtp.packets.ZrtpPacketError
-
Constructor for Error message initialized with received data.
- ZrtpPacketErrorAck - Class in gnu.java.zrtp.packets
- ZrtpPacketErrorAck() - Constructor for class gnu.java.zrtp.packets.ZrtpPacketErrorAck
-
Constructor for a new ErrorAck message.
- ZrtpPacketErrorAck(byte[]) - Constructor for class gnu.java.zrtp.packets.ZrtpPacketErrorAck
-
Constructor for ErrorAck message initialized with received data.
- ZrtpPacketHello - Class in gnu.java.zrtp.packets
-
Implement the Hello packet.
- ZrtpPacketHello() - Constructor for class gnu.java.zrtp.packets.ZrtpPacketHello
- ZrtpPacketHello(byte[]) - Constructor for class gnu.java.zrtp.packets.ZrtpPacketHello
- ZrtpPacketHelloAck - Class in gnu.java.zrtp.packets
- ZrtpPacketHelloAck() - Constructor for class gnu.java.zrtp.packets.ZrtpPacketHelloAck
-
Constructor for a new HelloAck message.
- ZrtpPacketHelloAck(byte[]) - Constructor for class gnu.java.zrtp.packets.ZrtpPacketHelloAck
-
Constructor for HelloAck message initialized with received data.
- ZrtpPacketPing - Class in gnu.java.zrtp.packets
- ZrtpPacketPing() - Constructor for class gnu.java.zrtp.packets.ZrtpPacketPing
-
Constructor for a new Ping message - currently not used for normal clients.
- ZrtpPacketPing(byte[]) - Constructor for class gnu.java.zrtp.packets.ZrtpPacketPing
-
Constructor for Ping message initialized with received data.
- ZrtpPacketPingAck - Class in gnu.java.zrtp.packets
- ZrtpPacketPingAck() - Constructor for class gnu.java.zrtp.packets.ZrtpPacketPingAck
-
Constructor for a new PingAck message.
- ZrtpPacketPingAck(byte[]) - Constructor for class gnu.java.zrtp.packets.ZrtpPacketPingAck
-
Constructor for PingAck message initialized with received data.
- ZrtpPacketRelayAck - Class in gnu.java.zrtp.packets
- ZrtpPacketRelayAck() - Constructor for class gnu.java.zrtp.packets.ZrtpPacketRelayAck
-
Constructor for a new ErrorAck message.
- ZrtpPacketRelayAck(byte[]) - Constructor for class gnu.java.zrtp.packets.ZrtpPacketRelayAck
-
Constructor for ErrorAck message initialized with received data.
- ZrtpPacketSASRelay - Class in gnu.java.zrtp.packets
- ZrtpPacketSASRelay() - Constructor for class gnu.java.zrtp.packets.ZrtpPacketSASRelay
- ZrtpPacketSASRelay(byte[]) - Constructor for class gnu.java.zrtp.packets.ZrtpPacketSASRelay
- ZrtpPacketSASRelay(int) - Constructor for class gnu.java.zrtp.packets.ZrtpPacketSASRelay
- ZrtpSecureRandom - Class in gnu.java.zrtp.utils
-
Utility class that provides a singleton for secure random numbers inside the entire ZRTP library.
- ZrtpSecureRandom() - Constructor for class gnu.java.zrtp.utils.ZrtpSecureRandom
- zrtpSessionKey - Static variable in class gnu.java.zrtp.ZrtpConstants
- ZrtpSrtpSecrets - Class in gnu.java.zrtp
- ZrtpSrtpSecrets() - Constructor for class gnu.java.zrtp.ZrtpSrtpSecrets
- ZrtpStateClass - Class in gnu.java.zrtp
-
This class is the ZRTP protocol state engine.
- ZrtpStateClass(ZRtp) - Constructor for class gnu.java.zrtp.ZrtpStateClass
- ZrtpStateClass.Event - Class in gnu.java.zrtp
- ZrtpStateClass.EventDataType - Enum in gnu.java.zrtp
- ZrtpStateClass.SecureSubStates - Enum in gnu.java.zrtp
- ZrtpStateClass.ZrtpStates - Enum in gnu.java.zrtp
- zrtpTrustedMitm - Static variable in class gnu.java.zrtp.ZrtpConstants
- ZrtpUserCallback - Class in gnu.java.zrtp
-
Application callback methods.
- ZrtpUserCallback() - Constructor for class gnu.java.zrtp.ZrtpUserCallback
- ZrtpUtils - Class in gnu.java.zrtp.utils
-
Some helpful functions, all public static
- ZrtpUtils() - Constructor for class gnu.java.zrtp.utils.ZrtpUtils
- zrtpVersion_11 - Static variable in class gnu.java.zrtp.ZrtpConstants
- zrtpVersion_12 - Static variable in class gnu.java.zrtp.ZrtpConstants
All Classes All Packages