Nowa wersja systemu operacyjnego Google, Android 17 , zawiera pakiet zabezpieczeń mających na celu ochronę aktywności online. Najważniejszym z nich jest integracja na poziomie platformy protokołu Encrypted Client Hello (ECH) , który zapobiega ujawnieniu nazwy witryny podczas nawiązywania połączenia HTTPS. To jednak nie jedyna nowość: dostęp do sieci lokalnej został dodatkowo wzmocniony, transparentność certyfikatów jest domyślnie włączona, a blokowanie sieci 2G stało się łatwiejsze w celu ochrony przed atakami, takimi jak SMS Blaster.
Chociaż te funkcje są przedstawiane jako znaczący postęp, eksperci podkreślają, że żadna z nich nie gwarantuje całkowitej anonimowości . ECH chroni określoną fazę komunikacji, ale inne metadane, takie jak adres IP czy ilość przesyłanych danych, mogą pozostać widoczne dla dostawcy usług internetowych lub niektórych pośredników. Google nie obiecało, że użytkownik stanie się niewidoczny, ale że powierzchnia ekspozycji zostanie zmniejszona w krytycznym momencie ruchu sieciowego.
Czym jest ECH i jak działa w systemie Android 17
ECH działa na podstawie komunikatu „Client Hello”, czyli początkowej wiadomości wysyłanej przez urządzenie do serwera podczas uzgadniania TLS. Wiadomość ta zawiera nazwę domeny (SNI) i inne parametry niezbędne do nawiązania szyfrowanej sesji. Tradycyjnie pole to było wysyłane w postaci zwykłego tekstu, aby obserwator mógł określić, którą stronę odwiedza użytkownik, nawet przy włączonej kłódce HTTPS. Dzięki ECH ta treść jest szyfrowana i może ją odczytać tylko kompatybilny serwer.
Integracja z Androidem 17 oznacza, że ochrona będzie dostępna dla każdej aplikacji korzystającej z zaktualizowanych bibliotek sieciowych, takich jak OkHttp, WebView czy HttpEngine. Jednak serwer, z którym nawiązuje połączenie, musi również obsługiwać ECH; w przeciwnym razie system korzysta z mechanizmu o nazwie ECH GREASE, który naśladuje protokół, aby uniknąć ujawnienia, że próba jest chroniona, chociaż nazwa hosta nadal będzie widoczna. Google przetestowało tę funkcjonalność w 10 000 najpopularniejszych domenach i u 740 dostawców internetu w 202 krajach, nie wykrywając problemów z ładowaniem ani nieoczekiwanych blokad.
Kolejnym ważnym elementem jest to, że funkcja ta musi zostać włączona przez deweloperów w ich aplikacjach, jak wyjaśnia gigant technologiczny na swoim blogu. Sama aktualizacja systemu nie wystarczy: kompatybilność z ECH musi być aktywna w oprogramowaniu każdego użytkownika, aby początkowe szyfrowanie działało skutecznie.
Bezpieczeństwo sieci lokalnej i certyfikaty internetowe
Oprócz ECH, Android 17 dodaje warstwę ochrony dla sieci domowej. Aplikacje nie będą już mogły skanować ani łączyć się z innymi urządzeniami w tej samej sieci Wi-Fi bez wyraźnego pozwolenia. Utrudnia to złośliwemu oprogramowaniu gromadzenie informacji o urządzeniach domowych, takich jak telewizory Smart TV, aparaty fotograficzne czy konsole do gier. Google zaprojektował mechanizmy, dzięki którym typowe zadania, takie jak wysyłanie treści do telewizora, nie wymagają znajomości innych urządzeń w sieci.
Aktualizacja domyślnie implementuje również funkcję przejrzystości certyfikatów (CT) . Technologia ta wymaga, aby wszystkie certyfikaty cyfrowe były zarejestrowane w rejestrze publicznym. Ułatwia to wykrywanie fałszywych certyfikatów wydanych przez zainfekowany urząd, co jest częstym wektorem ataku służącym do przechwytywania komunikacji. Domyślne włączenie funkcji CT zwiększa pewność, że strona internetowa, z którą użytkownik wchodzi w interakcję, jest autentyczna.
Żegnaj 2G: środek przeciwko „wysyłaniu SMS-ów”
Kolejną kluczową nową funkcją jest ochrona przed sieciami 2G. Atakujący wykorzystują fałszywe stacje bazowe, znane jako „SMS blastery”, które emitują sygnały o dużej mocy, aby zmusić telefony do przejścia z 4G/5G na 2G. Po przejściu na 2G, wykorzystują ograniczenia szyfrowania, aby wysyłać wiadomości phishingowe bezpośrednio na urządzenie. Android 12 umożliwiał już użytkownikom ręczne wyłączenie 2G, ale nowa funkcja pozwala operatorom na zdalne wyłączenie tej funkcji u swoich klientów, eliminując potrzebę interwencji użytkownika.
Dzięki temu działaniu Google chce w zarodku zdusić technikę, która stała się powszechna w atakach ukierunkowanych. Sukces tego działania będzie jednak zależał od przejęcia kontroli przez firmy telekomunikacyjne oraz od wystarczającego zasięgu sieci 5G lub LTE w każdym obszarze.
Zestaw ulepszeń w systemie Android 17 dowodzi, że prywatność nie ogranicza się już do szyfrowania treści, ale obejmuje każdy etap komunikacji: od pierwszego połączenia po urządzenia współdzielące naszą sieć. To nie magiczna różdżka, która wymazuje nasz cyfrowy ślad , ale raczej szereg barier utrudniających śledzenie i tworzenie dokładnych profili. Dla przeciętnego użytkownika praktyczna korzyść jest znacząca: większa ochrona bez konieczności konfiguracji, pod warunkiem, że usługi internetowe i operatorzy wdrożą te środki.
Google nie obiecał jednak całkowitej niewidzialności. Metadane, takie jak adres IP, czas połączenia i wolumen danych, pozostają danymi, które dostawca może przechowywać. ECH nie zastępuje również polityki prywatności platformy ani nie uniemożliwia usłudze rejestrowania naszej aktywności w swojej domenie. Dlatego eksperci zalecają połączenie tych nowych funkcji z praktykami takimi jak korzystanie z VPN i regularne sprawdzanie uprawnień aplikacji.
Krótko mówiąc, Android 17 to prawdziwy krok naprzód w ochronie komunikacji mobilnej. Wprowadzenie ECH, ograniczenie dostępu do sieci lokalnej, aktywacja funkcji Certificate Transparency oraz automatyczne blokowanie 2G tworzą mechanizm obronny, który znacznie utrudnia szpiegowanie użytkowników. Nie zmienia to telefonu w nieprzeniknioną kostkę, ale zmusza każdego, kto chce go monitorować, do znacznie większego wysiłku.