Open NickR23 opened 1 year ago
Adds Meta's Fizz library as an endpoint for ECH interop testing.
Fizz is Meta's open-source TLS library (https://github.com/facebookincubator/fizz)
To ensure interopability with existing ECH implementations, this PR adds fizz as an potential endpoint.
This PR also adds the "ech-reject" testcase. This testcase creates a "stale" config to test the behavior of a rejected encrypted client hello.
Quick test: ./bin/runner --client=cloudflare-go --server=fizz --build --testcase=ech-accept
Thanks for this PR! I'll go through it in the coming days.
Adds Meta's Fizz library as an endpoint for ECH interop testing.
Fizz is Meta's open-source TLS library (https://github.com/facebookincubator/fizz)
To ensure interopability with existing ECH implementations, this PR adds fizz as an potential endpoint.
This PR also adds the "ech-reject" testcase. This testcase creates a "stale" config to test the behavior of a rejected encrypted client hello.
Quick test: ./bin/runner --client=cloudflare-go --server=fizz --build --testcase=ech-accept