ZRTP

E127265

ZRTP is a cryptographic key-agreement protocol designed to enable end-to-end encryption for real-time voice and video communications over RTP-based systems.

All labels observed (2)

Label Occurrences
ZRTP canonical 2
Zimmermann Real-time Transport Protocol 1

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf VoIP security protocol
cryptographic key-agreement protocol
key exchange protocol
basedOn Diffie–Hellman key exchange
designedBy Alan Johnston
Jon Callas
Phil Zimmermann
doesNotRequire PKI
pre-shared keys
feature SAS verbal comparison
cache of retained secrets
opportunistic encryption
fullName ZRTP self-linksurface differs
surface form: Zimmermann Real-time Transport Protocol
negotiates SRTP master keys
SRTP salt keys
operatesOver RTP
SRTP for secure media transport
surface form: SRTP
primaryUse VoIP
multimedia sessions
provides key agreement
man-in-the-middle attack detection
media path keying
perfect forward secrecy
publicationYear 2011
specifiedIn RFC 6189
standardizedBy Internet Engineering Task Force
surface form: IETF
supports end-to-end encryption
real-time communication
video communication
voice communication
supportsCipher Advanced Encryption Standard
surface form: AES

Salsa20
Twofish
supportsDHGroup 3072-bit MODP
4096-bit MODP
P-256
P-384
P-521
supportsHash SHA-256
SHA-384
SHA-512
usedBy Jitsi
Linphone
Twinkle
Zfone
uses Short Authentication String
ephemeral Diffie–Hellman keys
hash commitment
key continuity

How these facts were elicited

Referenced by (3)

Full triples — surface form annotated when it differs from this entity's canonical label.

SRTP for secure media transport commonlyUsedWith ZRTP
subject surface form: Secure Real-time Transport Protocol
ZRTP fullName ZRTP self-linksurface differs
this entity surface form: Zimmermann Real-time Transport Protocol
DTLS-SRTP relatedTo ZRTP