Wbudowany w Thunderbirda mechanizm OpenPGP umożliwia szyfrowanie wiadomości e-mail, dzięki czemu tylko odbiorcy posiadający pasujący klucz tajny mogą odczytać jej chronioną treść. W Thunderbird 115 Supernova należy skonfigurować klucz osobisty w Ustawieniach konta → Szyfrowanie kompleksowe , uzyskać i zweryfikować klucz publiczny każdego odbiorcy oraz włączyć szyfrowanie w ustawieniach bezpieczeństwa wiadomości przed jej wysłaniem.
Uwaga dotycząca wersji: Thunderbird 115 jest obecnie starszą wersją. W informacjach o wydaniu Mozilli Thunderbird 115.18.0 ESR, wydany 11 grudnia 2024 r., jest ostateczną wersją Thunderbirda 115. W przypadku aktualnych, poufnych wiadomości e-mail należy zainstalować aktualnie obsługiwaną wersję Thunderbirda i korzystać z jej aktualnych aktualizacji zabezpieczeń. Poniższy schemat działania został opracowany dla interfejsu Thunderbird 115 Supernova; niektóre oznaczenia mogą się różnić w nowszych wersjach.
Co chroni OpenPGP i co jest potrzebne w pierwszej kolejności?
OpenPGP wykorzystuje parę kluczy. Twój klucz publiczny może być udostępniany innym osobom, aby mogły szyfrować wiadomości do Ciebie. Twój klucz tajny pozostaje pod Twoją kontrolą i odszyfrowuje te wiadomości. Aby wysłać komuś zaszyfrowaną wiadomość, potrzebujesz klucza publicznego tej osoby; odbiorca musi mieć odpowiedni klucz tajny dostępny w swoim kliencie pocztowym.
Szyfrowanie end-to-end to konfiguracja dwuosobowa, a nie przełącznik, który działa automatycznie z każdym adresem. Każdy odbiorca musi mieć użyteczny, akceptowany klucz, a Ty potrzebujesz klucza osobistego dla konta, z którego wysyłasz wiadomość. Thunderbird może zablokować zaszyfrowaną wiadomość, jeśli brakuje klucza odbiorcy. Wprowadzenie do szyfrowania end-to-end w Mozilli opisuje tę konfigurację i potrzebę ochrony klucza tajnego.
Zanim zaczniesz, upewnij się, że masz dostęp do odpowiedniego konta e-mail w Thunderbirdzie, wybierz silne hasło do kopii zapasowej klucza i zaplanuj bezpieczną lokalizację kopii zapasowej. Jeśli masz już klucz OpenPGP w GnuPG lub innym programie pocztowym, zdecyduj, czy chcesz go zaimportować, zamiast tworzyć drugi. Ponowne użycie tego samego klucza osobistego na różnych urządzeniach pozwoli Ci czytać zaszyfrowane wiadomości na każdym z nich, ale tylko pod warunkiem, że bezpiecznie zainstalujesz klucz na każdym z nich.
Jak utworzyć osobisty klucz OpenPGP w Thunderbird 115?
- Otwórz menu aplikacji Thunderbird za pomocą przycisku z trzema liniami, a następnie wybierz Ustawienia konta . Do Ustawień konta możesz również przejść z paska menu aplikacji.
- W lewej kolumnie wybierz konto e-mail lub tożsamość, której chcesz używać, a następnie otwórz opcję Szyfrowanie typu End-To-End .
- W sekcji OpenPGP wybierz opcję Dodaj klucz… . Wybierz opcję utworzenia nowego klucza OpenPGP zamiast importowania istniejącego.
- Sprawdź adres konta powiązany z kluczem i opcję wygaśnięcia widoczną w oknie dialogowym. Klucz z datą wygaśnięcia może wymagać późniejszego odnowienia lub wymiany; klucz bez daty wygaśnięcia pozwala uniknąć tej daty, ale nie zwalnia z konieczności ochrony i ewentualnej wymiany klucza, który został naruszony.
- Potwierdź okno dialogowe, aby wygenerować klucz. Gdy Thunderbird zaproponuje klucz jako klucz osobisty konta, wybierz go i potwierdź przypisanie.
Użyj osobnego klucza dla każdego adresu e-mail, który wymaga osobnej tożsamości, chyba że Twoja konfiguracja celowo przypisuje wiele adresów do jednego klucza. Mozilla informuje, że Thunderbird potrzebuje klucza osobistego dla każdego adresu używanego do odbierania zaszyfrowanej poczty lub wysyłania podpisanych wiadomości. Przewodnik konfiguracji konta Mozilla opisuje wymagania dotyczące klucza osobistego, w tym to, że użyteczny klucz musi być aktualny, nieunieważniony i zawierać pasujący adres.
Przed użyciem klucza tajnego wykonaj jego kopię zapasową
Twój klucz tajny jest niezbędny do odczytywania zaszyfrowanych wiadomości. Jeśli zostanie utracony, nadawcy nadal mogą szyfrować nowe wiadomości Twoim kluczem publicznym, ale możesz nie być w stanie go odszyfrować. W Ustawieniach konta skorzystaj z menu obok skonfigurowanego klucza, aby wybrać akcję tworzenia kopii zapasowej lub eksportu. Przechowuj kopię zapasową w bezpiecznym miejscu, z dala od komputera, i zapamiętaj jej hasło. Nigdy nie wysyłaj kopii zapasowej klucza tajnego do korespondenta ani nie publikuj jej online.
Rozważ ustawienie hasła głównego Thunderbirda w ustawieniach prywatności i bezpieczeństwa. W FAQ OpenPGP Mozilli czytamy, że klucze przechowywane w profilu Thunderbirda nie są chronione hasłem głównym; osoba z dostępem do odblokowanego profilu może z nich korzystać. Hasło główne zapewnia ochronę podczas uruchamiania Thunderbirda, ale nie zastępuje bezpiecznego logowania do komputera ani chronionej kopii zapasowej.
Jak bezpiecznie udostępniać klucz publiczny?
Aby umożliwić komuś wysłanie zaszyfrowanej wiadomości e-mail, podaj mu swój klucz publiczny . W oknie tworzenia wiadomości użyj menu kontroli bezpieczeństwa, aby dołączyć swój klucz publiczny, lub otwórz szczegóły klucza w Ustawieniach konta lub Menedżerze kluczy OpenPGP i wyeksportuj klucz publiczny. Możesz wysłać otrzymany załącznik z kluczem publicznym lub udostępnić go innym kanałem. Podpisany cyfrowo e-mail może również zawierać kopię Twojego klucza publicznego, aby odbiorca mógł zweryfikować Twój podpis.
Zanim skorzystasz z klucza, pomóż drugiej osobie sprawdzić jej odcisk palca. Odcisk palca to krótki identyfikator obliczony na podstawie pełnego klucza. Porównaj odcisk palca za pomocą innego kanału, takiego jak rozmowa telefoniczna lub osobista. Nie traktuj imienia i nazwiska, adresu e-mail, wyniku serwera kluczy ani załącznika jako dowodu samego w sobie: każdy może utworzyć klucz, który rzekomo należy do innej osoby. Mozilla wyjaśnia to ryzyko w artykule: Klucze OpenPGP mogą być autentyczne lub podrobione .
Jak zaimportować i zweryfikować klucz odbiorcy?
- Poproś swojego korespondenta o przesłanie klucza publicznego lub podanie zweryfikowanego źródła pobrania. Klucz publiczny często jest dostarczany w
.asczałączniku. Menedżer kluczy OpenPGP Thunderbirda może również wykrywać niektóre opublikowane klucze za pomocą obsługiwanych metod.
- Zaimportuj klucz publiczny z poziomu załącznika lub poprzez Narzędzia → Menedżer kluczy OpenPGP . Jeśli pasek menu jest ukryty, otwórz menu aplikacji lub włącz pasek menu w opcjach okna Thunderbirda.
- Otwórz szczegóły klucza i porównaj jego odcisk palca z odciskiem palca podanym przez Twojego korespondenta za pośrednictwem oddzielnego, zaufanego kanału.
- Dopiero po dopasowaniu oznacz klucz jako zweryfikowany lub zaakceptowany. Dokładny tekst potwierdzenia może się różnić w zależności od stanu klucza i kompilacji Thunderbirda.
W przypadku testu niskiego ryzyka możesz zdecydować się na zaakceptowanie niezweryfikowanego klucza, ale pamiętaj o różnicy: szyfrowanie fałszywym kluczem może dać atakującemu dostęp do wiadomości, jednocześnie sprawiając wrażenie, że jest ona chroniona. W przypadku rozmów finansowych, prawnych, zdrowotnych lub innych poufnych, przed zaakceptowaniem klucza zweryfikuj odcisk palca.
Jak zaszyfrować wiadomość w Supernova?
- Wybierz opcję „Zapisz” i zaznacz pole „Od ” u góry okna tworzenia wiadomości. Musi to być tożsamość, dla której skonfigurowano osobisty klucz OpenPGP.
- Wprowadź odbiorcę i poczekaj, aż Thunderbird sprawdzi, czy dostępny jest użyteczny klucz publiczny. Powtórz to sprawdzanie dla każdego odbiorcy, w tym odbiorców skopiowanych.
- Otwórz kontrolkę bezpieczeństwa wiadomości na pasku narzędzi tworzenia wiadomości. W Thunderbirdzie 115 użyj kontrolki bezpieczeństwa lub OpenPGP, aby włączyć szyfrowanie; dokładna prezentacja przycisku może zależeć od dostosowania paska narzędzi i konfiguracji konta.
- Przed wysłaniem sprawdź status bezpieczeństwa wiadomości. Thunderbird 115 zmienił standard OpenPGP, aby domyślnie używać łączonego podpisywania i szyfrowania, dzięki czemu zaszyfrowana wiadomość może być również podpisana cyfrowo. Podpis pomaga odbiorcom sprawdzić, czy wiadomość nie została zmieniona i czy jest zgodna z Twoim kluczem.
- Jeśli Thunderbird zgłosi brakujący lub niedopuszczalny klucz, zatrzymaj działanie i rozwiąż problem z kluczem. Nie wyłączaj szyfrowania tylko po to, by wysłać wiadomość, jeśli jej treść jest poufna.
Thunderbird 115 może oferować ustawienie szyfrowanego tematu. Nawet po włączeniu, zwykła wiadomość e-mail nadal zawiera informacje o routingu, takie jak adresy nadawcy i odbiorcy oraz znaczniki czasu. Sprawdź opcje bezpieczeństwa dla konkretnej wiadomości i unikaj umieszczania poufnych informacji w temacie, chyba że potwierdzisz, jak będą one widoczne dla odbiorcy. Szyfrowanie nie ukrywa faktu, że wiadomość została przesłana.
Jak można przetestować konfigurację przed wysłaniem poufnej poczty?
Wyślij do siebie nieszkodliwą wiadomość testową, używając tej samej tożsamości konta, i włącz szyfrowanie oraz podpisywanie. Otwórz wiadomość w skrzynce odbiorczej i upewnij się, że Thunderbird ją odszyfruje i zgłosi status podpisu. Następnie poproś swojego korespondenta o przesłanie krótkiego, zaszyfrowanego testu i potwierdzenie, że możesz go otworzyć. Pomyślny test sprawdza klucz i konfigurację konta; nie dowodzi on, że niezweryfikowany klucz należy do osoby, której dotyczy.
Podczas odbierania chronionej poczty Thunderbird może poprosić o podanie hasła lub użyć skonfigurowanego klucza zabezpieczającego, a następnie wyświetlić odszyfrowaną treść w oknie wiadomości. Jeśli nie możesz odszyfrować wiadomości, sprawdź, czy profil odbiorcy ma prawidłowy klucz tajny, czy klucz nie wygasł lub nie został unieważniony oraz czy nadawca zaszyfrował wiadomość pod odpowiednim adresem i kluczem.
Czego OpenPGP nie gwarantuje
- Nie można go zaszyfrować bez użytecznego klucza publicznego. Każdy odbiorca potrzebuje pasującej pary kluczy i kompatybilnego klienta poczty.
- Nie powoduje to automatycznego uwierzytelnienia klucza publicznego. Weryfikuj ważne klucze poza pasmem, aby zmniejszyć ryzyko ich sfałszowania.
- Nie chroni ona urządzenia przed atakiem. Złośliwe oprogramowanie, kradzież odblokowanego komputera lub osoba, która uzyska dostęp do Twojego klucza tajnego, mogą naruszyć Twoją poufność.
- Nie gwarantuje to, że każdy klient poczty będzie w stanie odczytać wiadomość. Upewnij się, że klient odbiorcy obsługuje OpenPGP, i przetestuj załączniki oraz obsługę wiadomości przed użyciem go do wymiany danych, w której liczy się czas.
- Nie oznacza to, że Thunderbird 115 jest aktualny ani obsługiwany. Ponieważ wersja 115.18.0 ESR była ostatnią wersją Thunderbird 115, należy korzystać z aktualnej, obsługiwanej wersji w celu uzyskania bieżących poprawek bezpieczeństwa.
Oficjalne referencje