Протокол Signal
Что такое Протокол Signal?
Протокол SignalПротокол сквозного шифрования, разработанный Open Whisper Systems для мессенджера Signal; сочетает согласование ключей X3DH с алгоритмом Double Ratchet.
Signal Protocol — открытый, прошедший публичную ревизию протокол для асинхронной сквозной зашифрованной переписки, изначально спроектированный Тревором Перрином и Мокси Марлинспайком в Open Whisper Systems. Новая беседа поднимается через X3DH (Extended Triple Diffie-Hellman) на Curve25519, который устанавливает общий секрет даже если одна сторона офлайн. Далее сообщения проходят через Double Ratchet — комбинацию Diffie-Hellman ratchet и симметричного ratchet (HKDF + AES-256-GCM или ChaCha20-Poly1305), обеспечивая forward secrecy и post-compromise security для каждого сообщения. Протокол также используется WhatsApp, Facebook Messenger Secret Conversations, зашифрованным RCS в Google Messages и Skype Private Conversations, что делает его одним из самых распространённых криптопротоколов в мире.
● Примеры
- 01
Чат WhatsApp, согласующий X3DH для установления ключей с офлайн-контактом.
- 02
Signal продвигает Double Ratchet на каждом сообщении, поддерживая forward secrecy.
● Частые вопросы
Что такое Протокол Signal?
Протокол сквозного шифрования, разработанный Open Whisper Systems для мессенджера Signal; сочетает согласование ключей X3DH с алгоритмом Double Ratchet. Относится к категории Идентификация и доступ в кибербезопасности.
Что означает Протокол Signal?
Протокол сквозного шифрования, разработанный Open Whisper Systems для мессенджера Signal; сочетает согласование ключей X3DH с алгоритмом Double Ratchet.
Как работает Протокол Signal?
Signal Protocol — открытый, прошедший публичную ревизию протокол для асинхронной сквозной зашифрованной переписки, изначально спроектированный Тревором Перрином и Мокси Марлинспайком в Open Whisper Systems. Новая беседа поднимается через X3DH (Extended Triple Diffie-Hellman) на Curve25519, который устанавливает общий секрет даже если одна сторона офлайн. Далее сообщения проходят через Double Ratchet — комбинацию Diffie-Hellman ratchet и симметричного ratchet (HKDF + AES-256-GCM или ChaCha20-Poly1305), обеспечивая forward secrecy и post-compromise security для каждого сообщения. Протокол также используется WhatsApp, Facebook Messenger Secret Conversations, зашифрованным RCS в Google Messages и Skype Private Conversations, что делает его одним из самых распространённых криптопротоколов в мире.
Как защититься от Протокол Signal?
Защита от Протокол Signal обычно сочетает технические меры и операционные практики, как описано в определении выше.
Какие есть другие названия Протокол Signal?
Распространённые альтернативные названия: Протокол Open Whisper Signal, X3DH + Double Ratchet.
● Связанные термины
- identity-access№ 380
Сквозное шифрование (E2EE)
Модель шифрования, при которой ключи имеются только у конечных участников связи, а промежуточные серверы и операторы сети не могут прочесть открытый текст.
- identity-access№ 986
Защищённый мессенджер
Коммуникационное приложение, по умолчанию использующее сквозное шифрование, проверку личности и forward secrecy, чтобы переписку могли читать только участники.
- cryptography№ 249
Криптография
Наука о защите информации математическими методами, обеспечивающими конфиденциальность, целостность, подлинность и неотрекаемость в присутствии злоумышленника.
- cryptography№ 379
Шифрование
Криптографическое преобразование открытого текста в шифротекст с помощью алгоритма и ключа, при котором восстановить исходные данные могут только авторизованные стороны.
- cryptography№ 815
Совершенная прямая секретность
Свойство протокола, гарантирующее, что компрометация долговременных ключей не позволяет расшифровать трафик прошлых сессий.
- cryptography№ 589
Ротация ключей
Регулярная замена криптографических ключей новыми, чтобы ограничить объём данных, защищённых одним ключом, и снизить последствия компрометации.