Про Encrypted Client Hello
На днях Google выпустил отличную новость для любителей шапочки из фольги приватности. В свежем Android 17 появилась поддержка Encrypted Client Hello, или ECH.
Когда вы подключаетесь к какому-либо сайту, даже по HTTPS, имя сайта зачастую всё ещё можно определить по SNI и DNS. То есть оператор связи или владелец сети может узнать, к какому сайту вы обращаетесь, даже не имея доступа к содержимому трафика. Это плохо: можно использовать эти данные для не корыстных целей, будь то скам или реклама.
ECH решает часть этой проблемы, шифруя ClientHello и скрывая SNI. А в связке с зашифрованным DNS становится значительно сложнее определить, какой именно сайт вы посещаете.
В Android 17 такая поддержка добавилась вместе с Private DNS из коробки, да и OkHttp 5.5.0 уже поддерживает эту фичу.
Теперь надо, чтобы такой стандарт поддержали сайты, а «операторы связи» не мешали внедрению. Чую будет не просто.
Post #1122
2.6K