Channel binding interop across QUIC stacks (§6.1) #3
arkstack-dev
started this conversation in
Spec review
Replies: 1 comment
-
|
Adding some structure to this since it's the §6.1 question I'm least sure about. Here's what I think is true per stack — corrections welcome, especially from anyone who's implemented SCRAM PLUS against these:
Two questions beyond "does the cert reach app code":
|
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
§6.1 binds SCRAM-SHA-256-PLUS channel binding material to the end-entity certificate from the QUIC TLS 1.3 handshake.
For implementers: does your QUIC library of choice (quinn, msquic, quiche, ngtcp2, lsquic, picoquic, s2n-quic, Java's incoming QUIC support, anything else) expose the negotiated end-entity certificate to application code in a way that matches the API a SCRAM client expects?
If not — where's the gap, and is it fixable at the library level or does the spec need to accommodate it?
Beta Was this translation helpful? Give feedback.
All reactions