Android 17 (API cấp 37) hỗ trợ Encrypted Client Hello (ECH), cho phép ứng dụng và máy chủ tương thích che giấu tên miền trong quá trình bắt tay TLS. ECH chỉ hoạt động khi thiết bị chạy Android 17 trở lên, thư viện mạng của ứng dụng hỗ trợ ECH và máy chủ đích đã triển khai giao thức này.
Câu trả lời nghiên cứu

Create a landscape editorial hero image for this Studio Global article: What privacy and security features will Android 17 introduce—particularly platform-wide Encrypted Client Hello (ECH), how ECH encrypts websi. Article summary: Android 17 (API level 37) adds broad platform support for Encrypted Client Hello (ECH), plus stronger controls over local-network access and certificate validation. ECH meaningfully reduces hostname exposure, but it is n. Topic tags: general, documentation, general web. Style: premium digital editorial illustration, source-backed research mood, clean composition, high detail, modern web publication hero. Use reference image context only for broad subject, composition, and topical grounding; do not copy the exact image. Avoid: logos, brand marks, copyrighted characters, real person likenesses, fake screenshots, UI text, readable text, watermarks, charts with fak
Android 17 mang đến một thay đổi đáng chú ý về quyền riêng tư mạng: hỗ trợ Encrypted Client Hello (ECH) ở cấp nền tảng. Đây là phần mở rộng của TLS 1.3, có nhiệm vụ mã hóa tên máy chủ thường bị lộ ngay khi một kết nối bảo mật bắt đầu.
Nhờ đó, nhà cung cấp Wi‑Fi, nhà mạng, nhà cung cấp Internet hoặc những bên quan sát đường truyền sẽ khó biết ứng dụng đang kết nối tới website hay dịch vụ cụ thể nào — nhưng ECH không biến việc truy cập Internet thành hoàn toàn ẩn danh. 46
Trong một kết nối TLS thông thường, thiết bị gửi Server Name Indication (SNI) — trường chứa tên máy chủ mà ứng dụng muốn truy cập — trong thông điệp ClientHello. Đây là thông tin có thể giúp bên quan sát mạng biết ứng dụng đang hướng tới tên miền nào, dù nội dung phiên HTTPS đã được mã hóa.
ECH bảo vệ phần nhạy cảm này bằng cách mã hóa ClientHello bên trong với cấu hình và khóa do dịch vụ đích công bố. Máy chủ đích có thể giải mã thông tin, còn bên quan sát chỉ thấy một phần bắt tay bên ngoài thay vì tên miền thực tế. 416
Điểm quan trọng là HTTPS vốn đã bảo vệ nội dung phiên truy cập; ECH tập trung xử lý một dạng rò rỉ siêu dữ liệu khác: tên website hoặc dịch vụ mà ứng dụng đang liên hệ. Tính năng này chỉ phát huy tác dụng với những dịch vụ đã hỗ trợ ECH. 56
ECH không mã hóa toàn bộ kết nối. Tùy vị trí và khả năng của bên quan sát, các thông tin sau vẫn có thể còn lộ:
Vì vậy, ECH không phải VPN và cũng không phải một hệ thống ẩn danh. Google xem ECH và Private DNS là hai lớp bảo vệ bổ trợ: ECH che giấu tên máy chủ trong quá trình bắt tay TLS, còn DNS được mã hóa giúp ngăn bước tra cứu tên miền riêng biệt làm lộ thông tin. Cả hai đều không tự che giấu địa chỉ IP của thiết bị. 612
Nếu cần bảo vệ địa chỉ IP, người dùng vẫn phải sử dụng một hệ thống riêng như VPN, proxy hoặc Tor.
Android 17 cung cấp hệ điều hành và API cần thiết để các thư viện mạng triển khai ECH, trong đó có khả năng truy vấn bản ghi HTTPS DNS chứa cấu hình ECH. 4
Tuy nhiên, khả năng hỗ trợ ở cấp nền tảng không đồng nghĩa mọi ứng dụng đều tự động được bảo vệ. ECH cần đủ ba điều kiện:
Với các ứng dụng hướng tới Android 17 (API cấp 37) trở lên, ECH sẽ được dùng cho kết nối TLS khi cả thư viện mạng và máy chủ từ xa đều hỗ trợ. Nếu không thể kích hoạt ECH, chính sách mã hóa tên miền mà ứng dụng thiết lập sẽ quyết định kết nối được phép tiếp tục hay phải dừng để tránh rơi về trạng thái kém an toàn hơn. 12
Chính sách mã hóa tên miền của Android không chỉ có hai trạng thái bật hoặc tắt ECH. Khi mã hóa tên miền được bật nhưng máy chủ chưa hỗ trợ ECH thực sự, Android có thể gửi ECH GREASE.
Đây là một phần mở rộng không có chức năng mã hóa tên miền thực tế nhưng được thiết kế để trông giống lưu lượng ECH. Cách làm này giúp tăng khả năng tương thích và khiến các hệ thống phân loại đơn giản khó kết luận rằng thiết bị không hề cố gắng sử dụng ECH khi không thấy một phiên ECH hoàn chỉnh.
Tuy nhiên, GREASE không che giấu tên miền như ECH thành công. Đây là cơ chế hỗ trợ tương thích, không phải giải pháp thay thế cho việc máy chủ triển khai ECH. 1
Nếu ứng dụng tắt mã hóa tên miền, tài liệu NetworkSecurityPolicy của Android cho biết cả ECH lẫn GREASE đều không nên được sử dụng. API này cũng cung cấp các chế độ mã hóa tên miền, gồm chế độ bật và chế độ bắt buộc. Ở chế độ bắt buộc, kết nối có thể phải thất bại nếu ECH không thể được kích hoạt. 1
Để tận dụng ECH, nhà phát triển cần:
Phía máy chủ cũng phải triển khai ECH và công bố cấu hình cần thiết cho máy khách. Đây là lý do hỗ trợ ECH trong Android 17 sẽ không lập tức che giấu tên miền của mọi website và mọi ứng dụng. 516
Google cho biết họ đang phối hợp với Jigsaw, các doanh nghiệp trong ngành, nhà cung cấp dịch vụ và nhà phát triển ứng dụng để mở rộng việc áp dụng. Mục tiêu dài hạn là đưa cơ chế bảo vệ tên miền tới nhiều ứng dụng thông qua hạ tầng mạng phổ biến, thay vì chỉ giới hạn ở những trình duyệt được cấu hình đặc biệt. 46
Ứng dụng hướng tới Android 17 trở lên phải yêu cầu quyền thời gian chạy ACCESS_LOCAL_NETWORK trước khi phát hiện hoặc kết nối tới các thiết bị trong mạng cục bộ. Quyền này thuộc nhóm NEARBY_DEVICES, vì vậy người dùng đã cấp một quyền khác trong cùng nhóm có thể không thấy thêm một hộp thoại yêu cầu ở cấp nhóm. 217
Thay đổi nhằm hạn chế việc ứng dụng âm thầm quét mạng LAN để theo dõi, tạo dấu vân tay thiết bị hoặc tìm kiếm phần cứng dễ bị tấn công. Những ứng dụng hợp pháp kết nối với thiết bị nhà thông minh, thiết bị nhận truyền nội dung hoặc phần cứng khác trong mạng nội bộ vẫn cần khai báo và yêu cầu quyền này. 1719
Android 17 bật Certificate Transparency (CT) mặc định cho các kết nối TLS. CT giúp phát hiện chứng chỉ công khai bị cấp sai bằng cách yêu cầu chứng chỉ xuất hiện trong các nhật ký công khai có thể kiểm tra. Ứng dụng vẫn có thể tắt tính năng trên toàn ứng dụng hoặc với từng tên miền thông qua cấu hình bảo mật mạng. 3
Android 17 cũng bổ sung cơ chế liên quan đến mức bảo mật yếu của mạng di động 2G. Khi được thiết bị và nhà mạng hỗ trợ, tính năng này cho phép nhà mạng hạn chế hoặc tắt kết nối 2G theo mặc định, qua đó giảm nguy cơ trước trạm phát giả và các cuộc tấn công SMS blaster. Cách thức áp dụng cụ thể phụ thuộc vào nhà mạng và thiết bị. 8
ECH là một cải tiến có ý nghĩa vì nó loại bỏ tên máy chủ khỏi một phần quan trọng của quá trình bắt tay TLS khi máy khách và máy chủ cùng hỗ trợ tiêu chuẩn. Nhưng ECH không khiến hoạt động duyệt web trở nên vô hình. DNS chưa được bảo vệ, địa chỉ IP đích, thời điểm kết nối, kích thước gói tin và lưu lượng vẫn có thể cung cấp manh mối.
Cách hiểu chính xác nhất về thay đổi trên Android 17 là: tên website và dịch vụ trở nên khó bị bên quan sát mạng đọc được hơn, trong khi nhiều lớp siêu dữ liệu kết nối khác vẫn nằm ngoài phạm vi bảo vệ của ECH. Để tăng cường quyền riêng tư tên miền, người dùng nên kết hợp ECH với DNS được mã hóa; còn để che giấu địa chỉ IP, cần một công cụ riêng như VPN, proxy hoặc Tor.
Studio Global AI
Trang này bao gồm câu trả lời dựa trên nguồn mà bạn có thể tiếp tục bên trong Studio Global.
Android 17 (API cấp 37) hỗ trợ Encrypted Client Hello (ECH), cho phép ứng dụng và máy chủ tương thích che giấu tên miền trong quá trình bắt tay TLS.
Android 17 (API cấp 37) hỗ trợ Encrypted Client Hello (ECH), cho phép ứng dụng và máy chủ tương thích che giấu tên miền trong quá trình bắt tay TLS. ECH chỉ hoạt động khi thiết bị chạy Android 17 trở lên, thư viện mạng của ứng dụng hỗ trợ ECH và máy chủ đích đã triển khai giao thức này.
Android 17 đồng thời yêu cầu quyền truy cập mạng cục bộ khi ứng dụng cần kết nối thiết bị trong LAN, bật Certificate Transparency mặc định và bổ sung cơ chế hạn chế kết nối 2G không an toàn.