Dlaczego poczta e-mail nie jest szyfrowana end-to-end

« Blog · Autor:

„Moja poczta jest szyfrowana” to zdanie prawie zawsze prawdziwe – i prawie nigdy nieoznaczające tego, co sugeruje. Różnica między szyfrowaniem transportu a szyfrowaniem treści decyduje o tym, kto może czytać.

Co daje TLS

Między Twoim programem a serwerem pocztowym, a zwykle także między serwerami, połączenie działa przez TLS – tę samą technologię co kłódka w przeglądarce. W drodze z A do B nikt nie może czytać.

Kluczowa uwaga: dotyczy to każdego odcinka z osobna, a nie całej podróży. Obrazowo: e-mail to pocztówka wożona między sortowniami w zamkniętym samochodzie. W każdej sortowni jest wypakowywana, czytana, przekładana i pakowana ponownie.

Kto zatem może czytać:

  • Twój dostawca poczty
  • dostawca odbiorcy
  • każdy serwer pośredni, na przykład filtr antyspamowy albo usługa przekierowań
  • każdy, kto uzyska dostęp do jednego z tych systemów

A gdy TLS nie ma?

Między serwerami pocztowymi TLS jest do dziś opcjonalny. Jeśli druga strona go nie obsługuje, wiele konfiguracji doręcza bez szyfrowania, zamiast nie doręczać wcale. To świadomy kompromis na rzecz dostarczalności – z efektem ubocznym: atakujący może wymusić rezygnację, tłumiąc zapytanie o szyfrowanie.

Istnieją środki zaradcze, jak MTA-STS i DANE, które mówią nadawcy: „dla mojej domeny TLS jest obowiązkowy”. Nie są jeszcze rozpowszechnione.

Prawdziwe szyfrowanie end-to-end

Szyfruje treść, zanim opuści urządzenie, i odszyfrowuje ją dopiero na urządzeniu odbiorcy. Żaden serwer pośredni nic z nią nie zrobi. Od dziesięcioleci istnieją dwa rozwiązania.

PGP

Każdy generuje parę kluczy. Część publiczną się rozpowszechnia, prywatną odszyfrowuje i podpisuje. Nie ma centralnej instytucji poświadczającej klucze – zaufanie buduje się przez wzajemne potwierdzanie.

S/MIME

Technicznie podobne, organizacyjnie odwrotne: klucze wydaje urząd certyfikacji, podobnie jak certyfikaty stron. Jest wygodniejsze i popularne w firmach, ale przenosi zaufanie na ten urząd.

Dlaczego żadne się nie przyjęło

  • Muszą uczestniczyć obie strony. Szyfrowanie po jednej stronie nic nie daje, a odbiorca musi być wcześniej przygotowany.
  • Zarządzanie kluczami jest kłopotliwe. Wymiana, kopie zapasowe, dostępność na kilku urządzeniach, wymiana po utracie – to wszystko trzeba rozumieć i robić.
  • Utracony klucz to utracona poczta. Nie ma odzyskiwania. To przeciwieństwo tego, do czego przyzwyczaiły nas usługi.
  • Metadane pozostają jawne. Kto z kim, kiedy i w jakiej sprawie koresponduje – tematy w PGP domyślnie nie są szyfrowane – nadal widać. Często to właśnie jest ciekawsza informacja.
  • Przestaje działać wyszukiwanie. Serwer, który nic nie może odczytać, nie może też przeszukiwać ani filtrować.

Co to oznacza w praktyce

Traktuj pocztę jako to, czym jest: niezawodne, otwarte i dobrze udokumentowane medium – ale nie poufne. Do wszystkiego, co naprawdę nikogo nie powinno obchodzić, prostszym i bezpieczniejszym wyborem jest komunikator z szyfrowaniem end-to-end.

Dla skrzynek tymczasowych, takich jak nasza, obowiązuje to podwójnie: nie mają hasła, a kto zna adres, widzi treść. Są przeznaczone do potwierdzeń rejestracji, nie do spraw poufnych.