پروتکل سیگنال
پروتکل سیگنال (انگلیسی: Signal Protocol) (قبلاً با نام پروتکل تکستسکیور شناخته میشد) یک پروتکل رمزنگاری غیر فدراسیونی است که میتواند برای ارائه رمزگذاری سرتاسر برای تماسهای صوتی، تماسهای ویدئویی[3] و پیامرسانی فوری استفاده شود.[2] این پروتکل توسط اوپن ویسپر سیستمز در سال ۲۰۱۳ توسعه یافت[2] و برای اولین بار در برنامه متن باز تکستسکیور، که بعدها تبدیل به سیگنال شد، استفاده شد. از آن زمان به بعد در برنامههای منبع بسته مانند واتساپ اجرا شد که گفته میشود گفتگوی «بیش از یک میلیارد نفر در سراسر جهان» را رمزگذاری میکند.[4] طبق گفته پیامرسان فیسبوک آنها نیز پروتکل «مکالمات مخفی» اختیاری را ارائه میدهند، همانطور که گوگل الو برای «حالت ناشناس» آن را ارائه میدهد.
پروتکل ارتباطات | |
دلیل | ارتباطات رمزگذاری سرتاسر |
---|---|
برپایهٔ | OTR, SCIMP[1] |
تأثیرگرفته | OMEMO, Matrix[2] |
OSI layer | لایه کاربرد |
این پروتکل شامل الگوریتم دابل رچت، پیشکلیدها و سهگانه پروتکل تبادل کلید دیفی-هلمن (3-DH) دست است[5] و به عنوان پایه رمزنگاری از منحنی ۲۵۵۱۹، استاندارد رمزنگاری پیشرفته و کد اصالتسنجی پیام بر پایه درهمسازی استفاده میکند.[6]
منابع
- https://whispersystems.org/blog/advanced-ratcheting/
- Ermoshina, Ksenia; Musiani, Francesca; Halpin, Harry (September 2016). "End-to-End Encrypted Messaging Protocols: An Overview". In Bagnoli, Franco; et al. Internet Science. INSCI 2016. Florence, Italy: Springer. pp. 244–254. doi:10.1007/978-3-319-45982-0_22. ISBN 978-3-319-45982-0.
- https://whispersystems.org/blog/signal-video-calls-beta/
- http://fortune.com/40-under-40/moxie-marlinspike-31/
- http://ieee-security.org/TC/SP2015/papers-archived/6949a232.pdf پ۲۴۱
- http://ieeexplore.ieee.org/document/7467371/
- مشارکتکنندگان ویکیپدیا. «Signal Protocol». در دانشنامهٔ ویکیپدیای انگلیسی، بازبینیشده در ۲۷ فوریه ۲۰۱۸.