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
- Host: GitHub
- URL: https://github.com/sftcd/wkesni
- Owner: sftcd
- Created: 2019-07-03T14:24:28.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2025-04-09T21:08:10.000Z (9 months ago)
- Last Synced: 2025-04-09T22:21:34.212Z (9 months ago)
- Language: Shell
- Size: 1.04 MB
- Stars: 7
- Watchers: 6
- Forks: 3
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
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.)