Signal protocol

E831084

Signal protocol is a modern end-to-end encryption protocol designed to provide strong privacy and forward secrecy for messaging and voice communication applications.

All labels observed (6)

How this entity was disambiguated

Statements (50)

Predicate Object
instanceOf cryptographic protocol ⓘ
end-to-end encryption protocol ⓘ
alsoKnownAs TextSecure Protocol ⓘ
linked to: Signal protocol
basedOn Axolotl Ratchet ⓘ
Off-the-Record Messaging ⓘ
designer Moxie Marlinspike ⓘ
Trevor Perrin ⓘ
developer Open Whisper Systems ⓘ
Signal Messenger LLC ⓘ
encryptionModel end-to-end ⓘ
firstPublicUse TextSecure application ⓘ
formalAnalysis subject of academic cryptographic analysis ⓘ
keyManagement asynchronous key exchange ⓘ
one-time prekeys ⓘ
prekeys ⓘ
signed prekeys ⓘ
license open specification ⓘ
ratchetType Diffie–Hellman ratchet ⓘ
symmetric-key ratchet ⓘ
securityGoal minimize metadata exposure at protocol level ⓘ
standardizationStatus de facto standard for secure messaging protocols ⓘ
supports encrypted group messaging ⓘ
encrypted video calls ⓘ
encrypted voice calls ⓘ
session setup without both parties online simultaneously ⓘ
supportsProperty asynchronous messaging ⓘ
confidentiality ⓘ
deniability ⓘ
forward secrecy ⓘ
integrity ⓘ
message authentication ⓘ
multi-device support ⓘ
out-of-order message handling ⓘ
post-compromise security ⓘ
replay protection ⓘ
session renegotiation ⓘ
usedBy Facebook Messenger secret conversations ⓘ
Google RCS end-to-end encryption ⓘ
Signal messenger ⓘ
Skype Private Conversations ⓘ
Viber (for some clients and modes) ⓘ
WhatsApp ⓘ
Wire (messaging service) ⓘ
linked to: Wire
uses AES-256 ⓘ
linked to: AES-256 bit

Curve25519 ⓘ
Double Ratchet algorithm ⓘ
HKDF ⓘ
HMAC-SHA256 ⓘ
Triple Diffie–Hellman ⓘ
X3DH key agreement protocol ⓘ
linked to: X3DH

How these facts were elicited

Referenced by (9)

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

Ed25519 → usedIn → Signal protocol ⓘ
Trevor Perrin → notableWork → Signal Protocol ⓘ
linked to: Signal protocol
Trevor Perrin → coDesignerOf → Signal Protocol ⓘ
linked to: Signal protocol
Signal → encryptionProtocol → Signal Protocol ⓘ
linked to: Signal protocol
Signal protocol X3DH → componentOf → Signal Protocol ⓘ
linked to: Signal protocol
Signal protocol X3DH → usedBy → WhatsApp end-to-end encryption ⓘ
linked to: Signal protocol
Signal protocol Double Ratchet → usedIn → Signal secure messaging protocol ⓘ
linked to: Signal protocol
Signal protocol Double Ratchet → maintainedBy → Signal Foundation (as part of Signal Protocol) ⓘ
linked to: Signal protocol
Signal Protocol → alsoKnownAs → TextSecure Protocol ⓘ
subject linked to: Signal protocol
linked to: Signal protocol