Christopher Patton

Results 28 issues of Christopher Patton

@Lekensteyn suggested we add a unit test for asserting that the client-facing server rejects if the client sends GREASE ECH with a config id that matches a known config but...

We may have a bug in crypto/tls that would be triggered by ECH rejection when the server supports PSK. The bug would cause the handshake to fail. I will investigate...

bug

We have added several new files, not all of which are intended to be upstreamed: 1. src/circl/* -- not intended for upstream 2. crypto/tls/ech*.go -- not intended for upstream (at...

The Cloudflare Roughtime server at roughtime.cloudflare.com:2002 has been deprecated and will be turned off on July 1, 2024. You may wish to update your client to use our new server...

The Cloudflare Roughtime server at roughtime.cloudflare.com:2002 has been deprecated and will be turned off on July 1, 2024. You may wish to update your client to use our new server...

### Is there an existing issue for this? - [X] I have searched the existing issues ### What version of `workers-rs` are you using? 0.0.11 ### Describe the bug The...

In `boring/src/ssl/mod.rs` we have ```rust /// Sets the list of supported ciphers for protocols before TLSv1.3. /// /// The `set_ciphersuites` method controls the cipher suites for TLSv1.3. /// /// See...

This would allow us to check which key exchange algorithm was used during the TLS handshake. In particular this would allow us to verify that a PQ algorithm was chosen...

To reproduce: Start a couple of Roughtime servers: ``` $ go run ./cmd/testserver -addr 127.0.0.1:2002 main.go:64: Root public key: sm2tho24GOkdU26vpQInrruJKumCEDLCVHTArPBPqDY= ``` ``` go run ./cmd/testserver -addr 127.0.0.1:2003 main.go:64: Root public...

~Based on #574 (merge that first).~ This is a prototype of proposal 1 from: https://docs.google.com/document/d/1ZjXz-1kGsTDf2Vn2u-fwYqR8BSc3tOYlELVHAYvAfjk Daphne will use the Mastic VDAF rather than Poplar1 because we only support 1-round VDAFs....