%brandDTD; ]>

# Ustawienia SSL

Ten rozdział objaśnia konfigurację protokołu SSL i szyfrów.

W rozdziale:

- Preferencje SSL

## Preferencje SSL

Ta część objaśnia używanie panelu konfiguracji protokołu SSL. Jeżeli panel nie jest w tej chwili widoczny, należy wykonać poniższe czynności:

1. Z menu &brandShortName; Edycja wybrać Preferencje.
2. W kategorii Prywatność i zabezpieczenia wybrać SSL. (Jeśli podkategorie nie są widoczne, to aby rozwinąć listę, należy podwójnie kliknąć na Prywatność i zabezpieczenia.)

### Wersje protokołu SSL

Protokół SSL (ang. Secure Sockets Layer) definiuje zasady rządzące wzajemną autentykacją (uwierzytelnianiem) w komunikacji pomiędzy witryną WWW a oprogramowaniem służącym do przeglądania zawartości stron WWW. Zapewnia poufność i integralność transmisji danych. Protokół TLS (ang. Transport Layer Security) jest standardem opracowanym przez nieformalną organizację IETF (ang. Internet Engineering Task Force), zajmującą się opracowywaniem standardów technicznych i organizacyjnych w Internecie i bazuje na SSL. Można w uproszczeniu założyć, że TLS w wersji 1.0 jest tożsame SSL w wersji 3.1.

Przy normalnej pracy przeglądarki wszystkie trzy pola wyboru wersji SSL powinny być zaznaczone (włączone). Zapewni to poprawną współpracę przeglądarki z nowszymi i starszymi serwerami WWW:

- Włącz SSL wersję 3: Umożliwia poprawną współpracę przeglądarki z nowszymi serwerami WWW.
- Włącz TLS: Umożliwia poprawną współpracę przeglądarki z serwerami WWW, które obsługują standard TLS.

Ważna uwaga dotycząca TLS: Niektóre serwery, nieposiadające poprawnej implementacji protokołu SSL, nie potrafią negocjować parametrów kryptograficznych z oprogramowaniem (np. przeglądarkami), które obsługuje standard TLS. Takie serwery są nazywane serwerami nietolerancyjnymi w stosunku do TLS.

Jeśli opcja obsługi TLS jest włączona, przeglądarka przy ustanawianiu połączenia szyfrowanego z serwerem będzie najpierw próbować użyć protokołu TLS. Jeżeli połączenie nie zostanie ustanowione z powodu "nietolerancyjności" serwera, przeglądarka będzie próbować je ustanowić przy pomocy protokołów starszych (SSL 3.0 lub SSL 2.0).

### Ostrzeżenia SSL

Bardzo łatwo jest zauważyć fakt oglądania strony WWW przy użyciu bezpiecznego połączenia. Jeżeli połączenie jest szyfrowane, wówczas ikona umieszczona w prawym dolnym rogu okna przeglądarki przedstawia zamkniętą kłódkę. Jeżeli połączenie nie jest szyfrowane, wówczas ikona w prawym dolnym rogu okna przeglądarki nie pojawia się lub przedstawia otwartą kłódkę.

Jeżeli zachodzi potrzeba pokazywania przez przeglądarkę dodatkowych ostrzeżeń dotyczących obsługi SSL, użytkownik może zaznaczyć jedną lub więcej opcji w panelu preferencji SSL. Niektóre mogą osoby uznać te dodatkowe ostrzeżenia za denerwujące.

Aby uaktywnić którekolwiek z poniższych ostrzeżeń, należy zaznaczyć odpowiednią opcję:

- Wczytanie strony, która używa szyfrowania: Zaznaczenie tej opcji spowoduje pokazanie okna z odpowiednim ostrzeżeniem przy próbie wczytania przez przeglądarkę strony używającej szyfrowania danych podczas transmisji.
- Wczytanie strony, która używa niskiego poziomu szyfrowania: Zaznaczenie tej opcji spowoduje pokazanie okna z odpowiednim ostrzeżeniem przy próbie wczytania przez przeglądarkę strony używającej szyfrowania o niskim poziomie. (Szyfrowanie o niskim poziomie jest najsłabszym dostępnym szyfrowaniem, używa kluczy o długości 40 bitów).
- Opuszczenie strony, która używa szyfrowania: Zaznaczenie tej opcji spowoduje pokazanie okna z odpowiednim ostrzeżeniem przy próbie przejścia ze strony używającej szyfrowania danych na stronę, która takiego szyfrowania nie używa.
- Przesyłanie danych pomiędzy stronami, które nie używają szyfrowania: Zaznaczenie tej opcji spowoduje pokazanie okna z odpowiednim ostrzeżeniem przy próbie przesyłania danych (np. przy użyciu formularza) przy użyciu nieszyfrowanego połączenia. Przy przesyłaniu niezaszyfrowanych danych poprzez Internet istnieje ryzyko przechwycenia tych danych przez osoby trzecie.
- Przeglądanie strony tylko częściowo zaszyfrowanej: Zaznaczenie tej opcji spowoduje pokazanie okna z odpowiednim ostrzeżeniem przy przeglądaniu strony, której nie wszystkie elementy zostały przesłane przy wykorzystaniu szyfrowanego połączenia.

Krótkie definicje ważnych przy szyfrowaniu danych pojęć: autoryzacja, szyfrowanie, lub certyfikat.

Więcej informacji o szyfrach i szyfrowaniu można znaleźć w poniższych dokumentach anglojęzycznych:

- Introduction to Public-Key Cryptography.
- Introduction to SSL.
- Encryption Technologies Available in NSS 3.11.