پروتکل سیگنال

از ویکی‌پدیا، دانشنامهٔ آزاد
پروتکل سیگنال
پروتکل ارتباطات
دلیلارتباطات رمزگذاری سرتاسر
برپایهٔOTR, SCIMP[۱]
تأثیرگرفتهOMEMO, Matrix[۲]
OSI layerلایه کاربرد
وبگاهsignal.org/docs

پروتکل سیگنال (انگلیسی: Signal Protocol) (قبلاً با نام پروتکل تکست‌سکیور شناخته می‌شد) یک پروتکل رمزنگاری غیر فدراسیونی است که می‌تواند برای ارائه رمزگذاری سرتاسر برای تماس‌های صوتی، تماس‌های ویدئویی[۳] و پیام‌رسانی فوری استفاده شود.[۲] این پروتکل توسط اوپن ویسپر سیستمز در سال ۲۰۱۳ توسعه یافت[۲] و برای اولین بار در برنامه متن باز تکست‌سکیور، که بعدها تبدیل به سیگنال شد، استفاده شد. از آن زمان به بعد در برنامه‌های منبع بسته مانند واتس‌اپ اجرا شد که گفته می‌شود گفتگوی «بیش از یک میلیارد نفر در سراسر جهان» را رمزگذاری می‌کند.[۴] طبق گفته پیام‌رسان فیس‌بوک آنها نیز پروتکل «مکالمات مخفی» اختیاری را ارائه می‌دهند، همان‌طور که گوگل الو برای «حالت ناشناس» آن را ارائه می‌دهد.

این پروتکل شامل الگوریتم دابل رچت، پیش‌کلیدها و سه‌گانه پروتکل تبادل کلید دیفی-هلمن (3-DH) دست است[۵] و به عنوان پایه رمزنگاری از منحنی ۲۵۵۱۹، استاندارد رمزنگاری پیشرفته و کد اصالت‌سنجی پیام بر پایه درهم‌سازی استفاده می‌کند.[۶]

منابع[ویرایش]

  1. https://whispersystems.org/blog/advanced-ratcheting/
  2. ۲٫۰ ۲٫۱ ۲٫۲ Ermoshina, Ksenia; Musiani, Francesca; Halpin, Harry (September 2016). "End-to-End Encrypted Messaging Protocols: An Overview". In Bagnoli, Franco; et al. (eds.). 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. {{cite conference}}: Explicit use of et al. in: |editor= (help)
  3. https://whispersystems.org/blog/signal-video-calls-beta/
  4. «نسخه آرشیو شده». بایگانی‌شده از اصلی در ۳ فوریه ۲۰۱۷. دریافت‌شده در ۲۷ فوریه ۲۰۱۸.
  5. http://ieee-security.org/TC/SP2015/papers-archived/6949a232.pdf پ۲۴۱
  6. http://ieeexplore.ieee.org/document/7467371/

پیوند به بیرون[ویرایش]