| Termin | Definicja |
|---|---|
| RFC 8314 | RFC 8314 zaleca stosowanie szyfrowania jako domyślnego dla protokołów pocztowych. RFC 8314 jako standard bezpiecznej poczty elektronicznejRFC 8314 to dokument techniczny opisujący sposób podnoszenia bezpieczeństwa poczty elektronicznej podczas przesyłania wiadomości. Jego główna idea polega na tym, aby szyfrowane połączenia nie były traktowane jako opcjonalny dodatek, lecz jako podstawowy sposób komunikacji między programem pocztowym a serwerem pocztowym oraz między serwerami obsługującymi dostarczanie wiadomości. Dokument nie definiuje pojedynczej aplikacji ani konkretnego produktu. Porządkuje natomiast zalecenia dotyczące używania protokołów pocztowych w taki sposób, aby ograniczyć ryzyko przechwycenia danych podczas transmisji. W praktyce RFC 8314 odnosi się przede wszystkim do protokołów IMAP, POP3 i SMTP. IMAP oraz POP3 służą do odbierania wiadomości, natomiast SMTP odpowiada za ich wysyłanie. Każdy z tych protokołów może działać w wariancie zabezpieczonym kryptograficznie. Szyfrowanie chroni treść komunikacji, dane logowania oraz inne informacje przekazywane w trakcie sesji. Dzięki temu osoba mająca dostęp do tej samej sieci nie powinna móc łatwo odczytać hasła lub zawartości wiadomości w formie jawnego tekstu. Zalecenia zawarte w RFC 8314 są związane z odejściem od starego modelu, w którym połączenie rozpoczynało się bez szyfrowania, a dopiero później mogło zostać przełączone na ochronę kryptograficzną. W nowocześniejszym podejściu używa się od początku dedykowanego, szyfrowanego połączenia. Taki model upraszcza ocenę bezpieczeństwa, ponieważ już sam wybór portu i rodzaju połączenia wskazuje, że transmisja ma być chroniona od pierwszych etapów sesji. RFC 8314 i różnica między szyfrowaniem od początku a STARTTLSIstotnym kontekstem RFC 8314 jest porównanie dwóch sposobów uruchamiania szyfrowanej komunikacji. Pierwszy polega na wykorzystaniu połączenia, które od początku jest zabezpieczone przez TLS. Program pocztowy łączy się z właściwym portem, rozpoczyna negocjację kryptograficzną i dopiero po pomyślnym ustanowieniu ochrony przesyła dane protokołu. Drugi sposób opiera się na rozszerzeniu STARTTLS. W tym wariancie sesja może rozpocząć się jako nieszyfrowana, a następnie zostać podniesiona do poziomu TLS po wydaniu odpowiedniego polecenia. STARTTLS nie jest z założenia rozwiązaniem pozbawionym wartości. Może zapewniać skuteczną ochronę, jeżeli obie strony prawidłowo je obsługują, a połączenie nie zostanie zmodyfikowane lub przerwane na wcześniejszym etapie. Problem wynika z tego, że historycznie nie każda konfiguracja wymuszała użycie szyfrowania. Jeżeli klient albo druga strona połączenia akceptowała kontynuowanie sesji bez TLS, mogło dojść do transmisji w słabszym trybie. RFC 8314 wskazuje więc preferencję dla szyfrowania od początku, ponieważ ogranicza ono niejednoznaczność konfiguracji. W przypadku poczty wychodzącej trzeba dodatkowo rozróżnić połączenie programu pocztowego z usługą wysyłkową od komunikacji pomiędzy usługami pocztowymi. RFC 8314 szczególnie mocno dotyczy pierwszego rodzaju połączenia, ponieważ użytkownik przekazuje tam dane uwierzytelniające i treść wiadomości do wybranego dostawcy poczty. W komunikacji między usługami pocztowymi mechanizmy negocjowania ochrony mogą zależeć od możliwości drugiej strony oraz od polityki dostarczania wiadomości. Nie oznacza to, że każde połączenie między domenami ma identyczny poziom ochrony. Przy analizie konfiguracji warto zatem sprawdzać nie tylko sam napis „SSL” lub „TLS”, lecz także rodzaj protokołu, numer portu, wymaganie certyfikatu, sposób weryfikacji nazwy oraz reakcję programu na błąd zabezpieczeń. Sam fakt, że połączenie zostało nawiązane, nie przesądza jeszcze o prawidłowej ochronie. RFC 8314 a typowe problemy z konfiguracją pocztyProblemy związane z wdrażaniem zaleceń RFC 8314 często ujawniają się po zmianie hasła, aktualizacji programu pocztowego, migracji skrzynki albo zmianie ustawień dostawcy. Jednym z najczęstszych objawów jest możliwość odbierania wiadomości przy jednoczesnym braku wysyłania. Może to wynikać z tego, że odbiór przez IMAP został ustawiony prawidłowo, natomiast SMTP korzysta z niewłaściwego trybu zabezpieczeń lub nie wymaga uwierzytelnienia. Innym symptomem jest komunikat o niezgodności certyfikatu. Certyfikat powinien odpowiadać nazwie używanej w konfiguracji, mieć aktualny termin ważności i pochodzić z zaufanego źródła. Ostrzeżenie może pojawić się także wtedy, gdy wpisano nazwę pomocniczą, adres techniczny albo nieaktualną nazwę usługi. Pomijanie takiego ostrzeżenia nie jest dobrym sposobem rozwiązania problemu, ponieważ utrudnia potwierdzenie, z kim faktycznie nawiązywane jest połączenie. Czasem program pocztowy zgłasza błąd połączenia po przełączeniu z STARTTLS na TLS od początku. Zwykle oznacza to zmianę portu, niezgodność ustawień po stronie usługi albo ograniczenie starszej wersji programu. W takiej sytuacji należy porównać dokumentację dostawcy z konfiguracją wszystkich elementów: nazwy hosta, protokołu, portu, metody szyfrowania i uwierzytelniania. Nie powinno się zmieniać kilku parametrów naraz bez zapisania poprzednich ustawień, ponieważ późniejsze ustalenie przyczyny staje się trudniejsze. Do problemów z bezpieczeństwem może prowadzić także akceptowanie dowolnego certyfikatu albo wyłączenie weryfikacji certyfikatu w celu usunięcia komunikatu ostrzegawczego. Takie działanie może sprawić, że połączenie będzie wyglądało na szyfrowane, ale tożsamość drugiej strony nie zostanie prawidłowo potwierdzona. Z punktu widzenia RFC 8314 ważne są oba elementy: poufność transmisji oraz wiarygodna weryfikacja punktu docelowego.
RFC 8314 w codziennym użytkowaniu programu pocztowegoZ perspektywy użytkownika prawidłowa konfiguracja zgodna z RFC 8314 powinna działać bez ciągłego podejmowania decyzji dotyczących bezpieczeństwa. Program powinien łączyć się z właściwą nazwą usługi, sprawdzać certyfikat i odrzucać połączenie, gdy występuje istotna niezgodność. Jeżeli pojawia się pytanie o akceptację nieznanego certyfikatu, nie powinno się zatwierdzać go automatycznie. Najpierw należy zweryfikować, czy nazwa usługi została wpisana bez literówki i czy problem występuje na wszystkich urządzeniach, czy tylko na jednym. Warto też odróżnić szyfrowanie połączenia od ochrony samej skrzynki. TLS zabezpiecza dane podczas transmisji pomiędzy urządzeniami, ale nie zastępuje silnego hasła, uwierzytelniania wieloskładnikowego ani ostrożności przy otwieraniu załączników. Nie gwarantuje również, że wiadomość została zaszyfrowana w skrzynce odbiorcy lub na każdym kolejnym etapie dostarczania. RFC 8314 dotyczy przede wszystkim bezpiecznego transportu poczty, a nie pełnego szyfrowania treści end-to-end. Przy korzystaniu z kilku urządzeń należy utrzymywać spójne ustawienia. Telefon, komputer przenośny i program pocztowy w przeglądarce mogą korzystać z innych mechanizmów, lecz wszystkie powinny respektować wymagania dostawcy dotyczące TLS. Szczególną uwagę należy zwrócić na stare aplikacje, które mogą nie obsługiwać nowszych wersji bibliotek kryptograficznych albo próbować używać przestarzałych metod. Aktualizacja programu i systemu często jest częścią rozwiązania, ale przed jej wykonaniem warto upewnić się, że zapisano ważne dane i informacje konfiguracyjne. Bezpieczne ustawienia powinny być oceniane nie tylko po tym, czy wiadomości docierają do odbiorców. Równie ważne jest to, czy nie pojawiają się ostrzeżenia, czy połączenie nie przełącza się po cichu na słabszy wariant oraz czy program nie przechowuje danych logowania w sposób łatwo dostępny dla innych użytkowników urządzenia. RFC 8314 i moment zgłoszenia problemu do serwisuDo serwisu warto zgłosić się wtedy, gdy problem z pocztą utrzymuje się mimo sprawdzenia podstawowych ustawień, komunikaty o certyfikacie wracają albo kilka urządzeń zachowuje się w różny sposób przy tej samej skrzynce. Dotyczy to również sytuacji, w której po aktualizacji systemu przestało działać wysyłanie, program żąda wielokrotnie hasła lub połączenie działa wyłącznie po zaakceptowaniu ostrzeżenia bezpieczeństwa. Przed przekazaniem urządzenia powinno się przygotować dokładny opis objawów, nazwę programu, informację o ostatnich zmianach oraz treść komunikatu błędu, bez udostępniania hasła. W Warszawskim Pogotowiu Komputerowym 24/7 można zlecić sprawdzenie konfiguracji poczty na komputerze lub laptopie, analizę ustawień TLS, weryfikację certyfikatów oraz ocenę, czy problem pochodzi z programu, systemu albo ustawień usługi pocztowej. Podczas takiej diagnostyki można również sprawdzić, czy zapisane dane logowania nie są nieprawidłowe i czy połączenia odbioru oraz wysyłania korzystają z właściwego poziomu ochrony. W razie potrzeby ustawienia mogą zostać uporządkowane tak, aby codzienna obsługa poczty nie wymagała akceptowania niejasnych ostrzeżeń. Warto pamiętać, że RFC 8314 nie jest instrukcją naprawy jednego konkretnego błędu. Jest zbiorem zaleceń dotyczących bezpiecznego korzystania z protokołów pocztowych. Jego zastosowanie polega na świadomym wyborze szyfrowanych połączeń, poprawnej weryfikacji certyfikatów, ograniczeniu starszych metod oraz sprawdzeniu, czy program nie dopuszcza do niechronionej transmisji. Takie podejście ułatwia rozpoznanie problemu i zmniejsza ryzyko, że szybka zmiana ustawień usunie objaw kosztem bezpieczeństwa danych. |