public class ZrtpConstants extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ZrtpConstants.SupportedAuthAlgos |
static class |
ZrtpConstants.SupportedAuthLengths |
static class |
ZrtpConstants.SupportedHashes |
static class |
ZrtpConstants.SupportedPubKeys |
static class |
ZrtpConstants.SupportedSASTypes |
static class |
ZrtpConstants.SupportedSymAlgos |
static class |
ZrtpConstants.SupportedSymCiphers |
| Modifier and Type | Field and Description |
|---|---|
static String |
AES_128 |
static String |
AES_256 |
static byte[] |
aes1 |
static byte[] |
aes3 |
static byte[] |
b256 |
static byte[] |
b32 |
static byte[] |
b32e |
static String |
clientId |
static byte[] |
CommitMsg |
static byte[] |
Conf2AckMsg |
static byte[] |
Confirm1Msg |
static byte[] |
Confirm2Msg |
static byte[] |
dh2k |
static byte[] |
dh3k |
static byte[] |
DHPart1Msg |
static byte[] |
DHPart2Msg |
static byte[] |
e255 |
static byte[] |
ec25 |
static byte[] |
ec38 |
static byte[] |
ErrorAckMsg |
static byte[] |
ErrorMsg |
static byte[] |
HelloAckMsg |
static byte[] |
HelloMsg
The message names as defined in ZRTP specification.
|
static byte[] |
hs32 |
static byte[] |
hs80 |
static byte[] |
iniHmacKey |
static byte[] |
iniMasterKey |
static byte[] |
iniMasterSalt |
static byte[] |
initiator |
static byte[] |
iniZrtpKey |
static byte[] |
KDFString |
static int |
MAX_DIGEST_LENGTH |
static byte[] |
mult |
static BigInteger |
P2048 |
static BigInteger |
P2048MinusOne |
static BigInteger |
P3072 |
static BigInteger |
P3072MinusOne |
static byte[] |
PingAckMsg |
static byte[] |
PingMsg |
static byte[] |
RelayAckMsg |
static byte[] |
respHmacKey |
static byte[] |
respMasterKey |
static byte[] |
respMasterSalt |
static byte[] |
responder
Various strings used to build the keys, hashes and HMACs
|
static byte[] |
respZrtpKey |
static byte[] |
retainedSec |
static byte[] |
s256
The names of the algorithms as defined in ZRTP specification
|
static byte[] |
s384 |
static String[] |
sas256WordsEven |
static String[] |
sas256WordsOdd |
static byte[] |
SASRelayMsg |
static byte[] |
sasString |
static int |
SHA256_DIGEST_LENGTH |
static byte[] |
sk32 |
static byte[] |
sk64 |
static org.bouncycastle.crypto.params.DHParameters |
specDh2k |
static org.bouncycastle.crypto.params.DHParameters |
specDh3k |
static BigInteger |
two |
static String |
TWO_128 |
static String |
TWO_256 |
static byte[] |
two1 |
static byte[] |
two3 |
static org.bouncycastle.asn1.x9.X9ECParameters |
x9Ec25 |
static org.bouncycastle.asn1.x9.X9ECParameters |
x9Ec38 |
static byte[] |
zrtpMsk |
static byte[] |
zrtpSessionKey |
static byte[] |
zrtpTrustedMitm |
static byte[] |
zrtpVersion_11 |
static byte[] |
zrtpVersion_12 |
| Constructor and Description |
|---|
ZrtpConstants() |
public static final int SHA256_DIGEST_LENGTH
public static final int MAX_DIGEST_LENGTH
public static final String clientId
public static final byte[] zrtpVersion_11
public static final byte[] zrtpVersion_12
public static final String AES_128
public static final String AES_256
public static final String TWO_128
public static final String TWO_256
public static final byte[] HelloMsg
public static final byte[] HelloAckMsg
public static final byte[] CommitMsg
public static final byte[] DHPart1Msg
public static final byte[] DHPart2Msg
public static final byte[] Confirm1Msg
public static final byte[] Confirm2Msg
public static final byte[] Conf2AckMsg
public static final byte[] ErrorMsg
public static final byte[] ErrorAckMsg
public static final byte[] PingMsg
public static final byte[] PingAckMsg
public static final byte[] SASRelayMsg
public static final byte[] RelayAckMsg
public static final byte[] responder
public static final byte[] initiator
public static final byte[] iniMasterKey
public static final byte[] iniMasterSalt
public static final byte[] respMasterKey
public static final byte[] respMasterSalt
public static final byte[] iniHmacKey
public static final byte[] respHmacKey
public static final byte[] retainedSec
public static final byte[] iniZrtpKey
public static final byte[] respZrtpKey
public static final byte[] sasString
public static final byte[] KDFString
public static final byte[] zrtpSessionKey
public static final byte[] zrtpMsk
public static final byte[] zrtpTrustedMitm
public static final byte[] s256
public static final byte[] s384
public static final byte[] aes3
public static final byte[] aes1
public static final byte[] two1
public static final byte[] two3
public static final byte[] dh3k
public static final byte[] dh2k
public static final byte[] mult
public static final byte[] b32
public static final byte[] b256
public static final byte[] b32e
public static final byte[] hs32
public static final byte[] hs80
public static final byte[] sk32
public static final byte[] sk64
public static final byte[] ec25
public static final byte[] ec38
public static final byte[] e255
public static final org.bouncycastle.asn1.x9.X9ECParameters x9Ec25
public static final org.bouncycastle.asn1.x9.X9ECParameters x9Ec38
public static final BigInteger P2048
public static final BigInteger P3072
public static final BigInteger two
public static final BigInteger P2048MinusOne
public static final BigInteger P3072MinusOne
public static final org.bouncycastle.crypto.params.DHParameters specDh2k
public static final org.bouncycastle.crypto.params.DHParameters specDh3k
public static final String[] sas256WordsOdd
public static final String[] sas256WordsEven
Copyright © 2020. All rights reserved.