Protokol Signal

Protokol Signal (sebelumnya dikenal sebagai Protokol TextSecure) adalah sebuah protokol kriptografi non-federasi yang menyediakan enkripsi ujung-ke-ujung untuk percakapan suara dan pesan instan. Protokol ini dikembangkan oleh  pada tahun 2013 dan pertama kali diperkenalkan dalam aplikasi sumber terbuka , yang kemudian menjadi Signal. Beberapa aplikasi closed-source telah mengimplementasikan protokol ini, seperti WhatsApp, dimana disebutkan bahwa mereka mengenkripsi percakapan "lebih dari satu miliar orang di seluruh dunia" atau Google yang menyediakan enkripsi ujung-ke-ujung secara default untuk semua percakapan berbasis RCS antara pengguna aplikasi Messages mereka untuk percakapan one-to-one. Facebook Messenger juga mengatakan bahwa mereka menawarkan protokol ini untuk Percakapan Rahasia yang bersifat opsional, begitu juga Skype untuk Percakapan Privat.

Protokol ini menggabungkan algoritma Double Ratchet, prekey, dan Triple Elliptic-curve Diffie-Hellman (3-DH) handshake, dan menggunakan Curve25519, AES-256, dan HMAC-SHA256 sebagai Primitif.

Lihat juga 
 Signal

Referensi

Daftar Pustaka

Pranala luar 
 "TextSecure Protocol: Present and Future", talk by Trevor Perrin at NorthSec 2015 (video)

Protokol lapisan aplikasi
Protokol kriptografi