Словарь · 1 мин чтения

Зашифрованный SNI (ESNI)

Зашифрованный SNI скрывает имя хоста назначения во время рукопожатия TLS, устраняя пробел, из-за которого сайт, который вы посещаете, иначе отправлялся бы незашифрованным.

Простыми словами

Зашифрованный SNI (ESNI) устраняет тонкую утечку в HTTPS. Во время рукопожатия TLS клиент обычно отправляет имя хоста назначения в открытом виде в поле Server Name Indication, чтобы сервер, размещающий множество сайтов, знал, какой сертификат предъявить. Это означает, что наблюдатель в сети может видеть, какой сайт вы посещаете, даже несмотря на то что содержимое страницы зашифровано. ESNI и его более полный преемник Encrypted Client Hello (ECH) шифруют это поле, поэтому имя хоста больше не раскрывается при передаче.

Почему это важно

Это важно, потому что устраняет один из последних сигналов в открытом виде в в целом зашифрованном сеансе, дополняя зашифрованный DNS: DoH скрывает запрос, а ESNI/ECH скрывает имя хоста в рукопожатии, поэтому вместе они убирают простые способы увидеть, куда вы направляетесь. Поддержка зависит от браузера, сервера и CDN перед ним, и распространение до сих пор неравномерное, причём ECH теперь является направлением развития. Для повседневной приватности это ещё один слой, а не самостоятельный инструмент — наиболее полезный в сочетании с VPN и зашифрованным DNS, а не тогда, когда полагаются только на него.

Как это работает с s4m

Поддержка ESNI и ECH зависит от вашего браузера, сервера и CDN перед ним, и распространение до сих пор неравномерное, причём ECH является направлением развития. Воспринимайте это как один слой среди нескольких: сочетайте его с зашифрованным DNS, чтобы скрыть запрос, и VPN, чтобы скрыть ваш IP-адрес, поэтому имя хоста, запрос и происхождение будут охвачены. Само по себе сокрытие поля SNI закрывает единственную утечку, а не обеспечивает сквозную анонимность.

FAQ

Ответы на вопросы

В чём разница между ESNI и ECH?

ESNI был ранним подходом, шифровавшим только поле имени хоста. ECH (Encrypted Client Hello) — это его более полный преемник, шифрующий весь ClientHello для более сильной защиты. ECH — это то, к чему движутся браузеры и серверы; ESNI в основном вытеснен.

Читайте дальше

Вам также может понравиться

Готовы скрыть свой IP?

Эту страницу нашли по запросу

  • зашифрованный SNI (ESNI)
  • зашифрованный SNI (ESNI) для android
  • HTTP CONNECT
  • что такое зашифрованный SNI (ESNI)
  • зашифрованный SNI (ESNI) для windows
  • туннелирование
  • vpn
  • отпечаток JA3
  • выделенный ip
  • QUIC
  • репутация IP
  • dns
  • как настроить socks5
  • dns для парсинга
  • как проверить туннелирование

Реальные поисковые фразы, на которые отвечает эта страница — по ссылкам откроются материалы, раскрывающие тему глубже.