-
Notifications
You must be signed in to change notification settings - Fork 50
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support ESNI #138
Comments
good~ |
@henrydcase @f4nff @agl @henrydcase @FiloSottile |
There are currently no golang libraries that can be tested for e-sni. |
Status of the ecosystem:
Todo:
My initial thought is to include an array of ESNIKeys items. For TLS clients, the first item will be used. For TLS servers, a matching entry will be used. The DNS query should be handled outside crypto/tls, but we could provide some example code in a test (or maybe a separate package). Alternatively, two functions fields could be created, I'll investigate this later. |
The point of this ticket is to support E-SNI:
https://blog.cloudflare.com/encrypted-sni
https://tools.ietf.org/html/draft-ietf-tls-esni-01
The text was updated successfully, but these errors were encountered: