Android 17 Adds OS-Wide ECH and Network Security Protections

· Original article ↗

Summary

Android 17 adds OS-wide Encrypted Client Hello with ECH GREASE, requires permission for local network access, enables Certificate Transparency by default, and lets participating carriers disable 2G.

Key points

  • Android 17 adds operating-system-wide Encrypted Client Hello (ECH), which can obscure destination website names for supported sites and apps.
  • ECH works with private DNS; ECH GREASE is enabled by default to make connections to servers without ECH support appear similar.
  • Google says OkHttp has integrated ECH support, enabling third-party Android app developers to use the capability.
  • Local Network Protection requires apps to request permission before scanning or connecting to devices on a user's local network.
  • Certificate Transparency is enabled by default, requiring websites to be logged in a public registry.
  • Participating carriers can disable 2G for subscribers, helping reduce downgrade attacks and exposure to rogue base stations and SMS blasters.

Article Details

Event Type
Announcement of network security and privacy protections in Android 17
Impact
Android 17 adds operating-system-wide support for Encrypted Client Hello (ECH), enables ECH GREASE and Certificate Transparency by default, requires apps to request permission to scan or connect to devices on a local network, and allows participating carriers to disable 2G. These measures are intended to reduce network-observer visibility into website destinations, protect local-network privacy, and mitigate exposure to 2G-related downgrade attacks, rogue base stations, and SMS blasters.

People

Vendors

Products

Related Articles