Everything about Signal Protocol
Non-federated cryptographic protocol
The Signal Protocol is a non-federated cryptographic protocol that provides end-to-end encryption for voice and instant messaging conversations. The protocol was developed by Open Whisper Systems in 2013 and was introduced in the open-source TextSecure app, which later became Signal. Several closed-source applications have implemented the protocol, such as WhatsApp, which is said to encrypt the conversations of "more than a billion people worldwide" or Google who provides end-to-end encryption by default to all RCS-based conversations between users of their Google Messages app for one-to-one conversations. Facebook Messenger also say they offer the protocol for optional "Secret Conversations", as did Skype for its "Private Conversations". Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Signal ProtocolA 5-minute orientation
- Skim a recent paper: A construction of post quantum secure and signal leakage resistant authenticated key agreement protocol for mobile communicationInfluential work since 2022
- Pick up a classic book: Data Communications Networking (McGraw-Hill Forouzan Networking)The most-reprinted book on the subject
- Read the landmark paper: Practical quantum key distribution protocol without monitoring signal disturbanceCited 315 times
- Go sideways: Double Ratchet AlgorithmA closely related topic
- Go sideways: TextSecureA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
Practical quantum key distribution protocol without monitoring signal disturbance
A simple screening protocol for the identification of quorum signal antagonists
A Formal Security Analysis of the Signal Messaging Protocol
Signal amplification for thrombin impedimetric aptasensor: Sandwich protocol and use of gold-streptavidin nanoparticles
Protocol for UAV fault diagnosis using signal processing and machine learning
Differentiation Protocol for 3D Retinal Organoids, Immunostaining and Signal Quantitation
A new low-noise signal acquisition protocol and electrode placement for electrocochleography (ECOG) recordings
Active route-maintenance protocol for signal-based communication path in ad hoc networks
🆕 Influential since 2022
A construction of post quantum secure and signal leakage resistant authenticated key agreement protocol for mobile communication
Study protocol: cohort event monitoring for safety signal detection after vaccination with COVID-19 vaccines in Iran
Trust-based secure routing and message delivery protocol for signal processing attacks in IoT applications
A simplified multiple aliquot regenerative dose protocol to extend the dating limit of K-feldspar pIRIR signal
Protocol to decode representations from EEG data with intermixed signals using temporal signal decomposition and multivariate pattern-analysis
📚 Books worth reading
Data Communications Networking (McGraw-Hill Forouzan Networking)Behrouz A. Forouzan · 2006
Scalable Performance Signalling and Congestion AvoidanceMichael Welzl · 2003- 📕Sensors in the Age of the Internet of ThingsOctavian Adrian Postolache, Edward Sazonov · 2019
- 📕Space protocol test and evaluation projectWilliam H. Lynde · 1996
- 📕IEEE Information Processing Systems Local Area Networks/Part 2IEEE Computer Society · 1989
Signaling System No. 7 (SS7/C7)Lee Dryburgh, Jeff Hewett · 2004- 📕Unix System V Release 3.2 Network Programmer's GuideAT & T Bell Laboratories. Technical Publication Dept. · 1988
Scalable performance signalling and congestion avoidanceMichael Welzl · 2003
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Double Ratchet Algorithm In cryptography, the Double Ratchet Algorithm (previously referred to as the Axolotl Ratchet) is a key management algorithm that was developed by Trevor…
- TextSecure TextSecure was an encrypted messaging application for Android that was developed from 2010 to 2015. It was a predecessor to Signal and the first application…
- Signal (software) Signal is an open-source, encrypted messaging service for instant messaging, voice calls, and video calls. The instant messaging function includes sending…
- Open Whisper Systems Open Whisper Systems (OWS) was a software development group that was founded by Moxie Marlinspike in 2013. The group picked up the open source development…
- End-to-end encryption End-to-end encryption (E2EE) is a method of implementing a secure communication system where only the sender and intended recipients can read the messages…
- Comparison of VoIP software This is a comparison of voice over IP (VoIP) software that examines applications and systems used for conducting voice and multimedia communications across…
- Sender Keys In cryptography, Sender Keys is a variant of the Signal Protocol used in end-to-end encryption used in instant messaging. Sender Keys is used for group…
- OMEMO OMEMO is an extension to the Extensible Messaging and Presence Protocol (XMPP) for multi-client end-to-end encryption developed by Andreas Straub. According…