Logo David Burdelak
Słownik · Cyberbezpieczeństwo

Co to jest szyfrowanie end-to-end?

Ostatnia aktualizacja:

Szyfrowanie end-to-end (E2EE, szyfrowanie od końca do końca) to metoda, w której dane są szyfrowane na urządzeniu nadawcy i odszyfrowywane dopiero na urządzeniu odbiorcy. Pośrednicy, w tym operator usługi, widzą tylko zaszyfrowane dane.

Czym różni się od zwykłego szyfrowania?

W typowym HTTPS dane są szyfrowane w drodze do serwera, ale serwer je odszyfrowuje i może przeczytać. W E2EE klucze znajdują się wyłącznie na urządzeniach użytkowników, więc nawet serwer nie ma do nich dostępu. Znane komunikatory, takie jak Signal i WhatsApp, używają do tego protokołu Signal.

Zalety i ograniczenia

  • wysoka prywatność: wyciek z serwera nie ujawnia treści wiadomości,
  • nie ma możliwości odzyskania danych, jeśli użytkownik straci klucz,
  • utrudnia to wyszukiwanie po stronie serwera i moderowanie treści,
  • nie chroni, gdy samo urządzenie zostanie zainfekowane.

E2EE na stronach WWW

Typowe strony i sklepy nie stosują E2EE, tylko szyfrują dane w tranzycie i w spoczynku. E2EE ma sens przy komunikacji prywatnej, w menedżerach haseł i narzędziach do wymiany poufnych dokumentów.

Powiązane pojęcia

Wszystkie hasła z kategorii Cyberbezpieczeństwo