An open API service indexing awesome lists of open source software.

https://github.com/sftcd/wkesni

A well-known URI for publishing ESNIKeys
https://github.com/sftcd/wkesni

Last synced: 9 months ago
JSON representation

A well-known URI for publishing ESNIKeys

Awesome Lists containing this project

README

          

# wkesni

A well-known URI for publishing ECHConfigList values from a web server. The
[Internet draft](https://datatracker.ietf.org/doc/draft-ietf-tls-wkech) is an
IETF TLS WG draft specification.

[This](draft-ietf-tls-wkech.txt) is the local copy.

[wkech-03.sh](wkech-03.sh) is a bash script that implements (most of) the
draft. That has a bunch of dependencies, and is a work-in-progress, so don't
use it - it's for testing and not that well tested. That is used for the
[defo.ie](https://defo.ie) test ECH deployment.

[wkech-07.sh](/wkech-07.sh) is a version matching draft -07 that can use an
[ECH-enabled curl](https://github.com/curl/curl/blob/master/docs/ECH.md)
or ``openssl s_client``. Plan is to replace our test deployment's use of
wkech-03 with that soonish.

(ECH used be called ESNI, hence the repo name.)