Czym jest Oblivious HTTP (OHTTP)

Firefox, Firefox for Android, Firefox for iOS Firefox, Firefox for Android, Firefox for iOS Utworzony:

progressive rollout banner Firefox przetwarza dane w sposób transparentny. Warto dowiedzieć się, co to dla użytkownika oznacza. Przeczytaj Zasady prywatności przeglądarki Firefox.

Mozilla dba o ochronę prywatności i bezpieczeństwo korzystania z internetu. Jedną z technologii stosowanych w Firefoksie w celu zwiększenia prywatności w internecie jest Oblivious HTTP (OHTTP). W tym artykule wyjaśniono, czym jest OHTTP, jak działa i w jaki sposób chroni dane.

Czym jest Oblivious HTTP?

OHTTP to technologia zaprojektowana w celu zwiększenia prywatności żądań internetowych poprzez oddzielenie informacji o tym, kto wysyła żądanie, od treści samego żądania. Dzięki temu podczas korzystania z niektórych usług internetowych tożsamość i sposób przeglądania są lepiej chronione.

Podczas odwiedzania witryny lub łączenia się Firefoksa z serwerem żądanie – takie jak wczytanie strony internetowej lub przesłanie informacji – zawiera dane, takie jak adres IP.

Adres IP może ujawnić przybliżoną lokalizację i zostać wykorzystany do śledzenia aktywności w wielu żądaniach. Z czasem informacje te mogą zostać połączone w profil sposobu przeglądania.

OHTTP ogranicza tego rodzaju śledzenie, ponieważ żaden serwer nie widzi jednocześnie informacji o tożsamości i treści żądania.

Jak działa OHTTP?

OHTTP zwiększa prywatność, szyfrując żądanie i przesyłając je przez serwer pośredniczący, który usuwa dane identyfikujące przed jego przekazaniem. Dzięki temu witryny nie mogą powiązać tożsamości z aktywnością. Działanie przebiega następująco:

  • Szyfrowanie: Przeglądarka szyfruje żądanie przy użyciu klucza publicznego serwera docelowego. Dzięki temu tylko serwer docelowy może odczytać żądanie.
  • Serwer pośredniczący: Zamiast trafiać bezpośrednio do witryny, żądanie najpierw przechodzi przez serwer pośredniczący. Serwer usuwa adres IP i inne metadane przed przekazaniem żądania. Ponieważ jest ono zaszyfrowane, serwer pośredniczący nie może odczytać jego treści.
  • Serwer docelowy: Serwer docelowy odszyfrowuje żądanie, ale nie widzi adresu IP. Przetwarza żądanie i odsyła zaszyfrowaną odpowiedź przez serwer pośredniczący.

Poniższy diagram przedstawia przepływ zaszyfrowanego żądania i odpowiedzi w OHTTP, pokazując sposób przekazywania danych między klientem, serwerem pośredniczącym i serwerem docelowym. Diagram Powstaje w ten sposób rozdzielenie ról, w którym serwer pośredniczący i serwer docelowy współpracują bez udostępniania sobie tych samych informacji. Serwer pośredniczący przekazuje żądanie bez znajomości jego treści, a serwer docelowy je przetwarza, nie wiedząc, kto je wysłał.

Żaden serwer nie ma jednocześnie dostępu do tożsamości i treści żądania. Dzięki takiemu działaniu usługi korzystające z OHTTP zapewniają dodatkową warstwę prywatności – nawet wobec serwerów przetwarzających dane.

Jak Mozilla wykorzystuje OHTTP z korzyścią dla użytkownika?

Oblivious HTTP jest szczególnie przydatne w usługach wymagających prywatności, takich jak zbieranie zdezidentyfikowanych statystyk użycia lub ochrona wrażliwych żądań.

Na przykład podczas wpisywania tekstu w pasku adresu Firefoks może wyświetlać bezpośrednie wyniki, takie jak odnośniki do witryn, szybkie odpowiedzi lub lokalne rekomendacje, bez przechodzenia do strony wyników wyszukiwania. OHTTP zapewnia, że zapytanie jest zaszyfrowane i oddzielone od tożsamości, dzięki czemu żadna strona nie może powiązać wpisywanego tekstu z osobą, która go wpisuje.

Usługa widzi jedynie wykonywane zapytania, a nie osobę, która je wysyła.

Innym przykładem jest „Oblivious DNS over HTTPS” (oDoH). Firefoks już korzysta z DoH, aby szyfrować żądania DNS zamiast polegać na serwerze DNS dostawcy internetu.

W przypadku oDoH przekaźnik OHTTP zapewnia jeszcze większą prywatność:

  • Przekaźnik zna osobę wysyłającą żądanie, ale nie zna witryny, do której następuje dostęp.
  • Serwer DoH zna witrynę, ale nie zna osoby, która wysłała żądanie.

To rozdzielenie sprawia, że żaden serwer nie może śledzić jednocześnie tożsamości i aktywności przeglądania.

Co to oznacza dla użytkownika?

W przypadku korzystania z Firefoksa nie trzeba wykonywać żadnych czynności, aby korzystać z OHTTP. Usługa działa w tle, gdy jest włączona, zapewniając dodatkową warstwę prywatności w niektórych usługach. OHTTP nie jest ustawieniem, które można włączyć lub wyłączyć — jest używane automatycznie, gdy dana usługa je obsługuje.

Mozilla wspiera otwarty, bezpieczny i respektujący prywatność internet, zgodnie z Manifestem Mozilli. Technologie takie jak Oblivious HTTP (OHTTP) pomagają ograniczyć śledzenie i zapewniają użytkownikom większą kontrolę nad danymi. Szczegóły dotyczące przetwarzania danych opisano w Zasadach ochrony prywatności Mozilli.

Powiązane materiały

Osoby, które pomogły w tworzeniu tego artykułu:

Illustration of hands

Pomóż nam

Zdobywaj wiedzę i dziel się nią z innymi. Odpowiadaj na pytania i ulepsz naszą bazę wiedzy.

Więcej informacji