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.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (2)

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

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

The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.

Instruction
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10.

# Requirements
- If you don't know the subject at all, return an empty list.
- If the subject is not a named entity, return an empty list.
- Include at least one triple where predicate is "instanceOf".
- Do not get too wordy.
- Separate several objects into multiple triples with one object.
Input
Subject: ZRTP
Description of subject: 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.

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