All Topics
All Topics
Technology
Technology
Design
Design
Programming
Programming
Science
Science
News
News
Gaming
Gaming
Entertainment
Entertainment
Business
Business
Finance
Finance
Sports
Sports
Health
Health
Food
Food
Travel
Travel
Art
Art
Music
Music
Books
Books
Education
Education
Politics
Politics
Personal
Personal
No algorithm. No AI slop. No ads. Just RSS. Pro-human. Indie writers. Real journalism. Open web. Chronological. Hand toasted.

RFC 9849: TLS Encrypted Client Hello Specification for Enhanced Privacy

By

P_qRs

2mo ago· 57 min readenNews

Summary

RFC 9849 defines a new mechanism for encrypting ClientHello messages in TLS (Transport Layer Security) under a server public key. This addresses privacy vulnerabilities in TLS 1.3 where plaintext Server Name Indication (SNI) extensions in ClientHello messages can leak private information about connections to on-path attackers. The document provides technical specifications for implementing encrypted ClientHello functionality to enhance privacy in TLS handshakes.

Key quotes

· 3 pulled
This document describes a mechanism in Transport Layer Security (TLS) for encrypting a ClientHello message under a server public key.
Although TLS 1.3 [RFC8446] encrypts most of the handshake, including the server certificate, there are several ways in which an on-path attacker can learn private information about the connection.
The plaintext Server Name Indication (SNI) extension in ClientHello messages, which leaks private information about the connection.
Snippet from the RSS feed
This document describes a mechanism in Transport Layer Security (TLS) for encrypting a ClientHello message under a server public key.

You might also wanna read