Certificate Compression for QUIC
Categories
(NSS :: Libraries, task, P2)
Tracking
(firefox143 affected)
| Tracking | Status | |
|---|---|---|
| firefox143 | --- | affected |
People
(Reporter: dexgerig, Assigned: anna.weine)
References
(Blocks 1 open bug)
Details
Attachments
(3 files, 3 obsolete files)
Steps to reproduce:
Run Firefox 132 and attempt to make a connection to any site that supports QUIC.
Actual results:
A TLS ClientHello is sent without a compress_certificate extension leading to the server sending an uncompressed certificate for the QUIC connection.
Expected results:
The compress_certificate extension is sent and a compressed certificate is allowed to be used.
| Reporter | ||
Comment 1•1 year ago
|
||
Filing this as a defect because as far as I can tell the original certificate compression bug (https://bugzilla.mozilla.org/show_bug.cgi?id=1548723) seems to indicate that QUIC was intended to work with certificate compression "... most certificate chains are cut in size by enough to matter. Especially for QUIC."
I couldn't find anything in the code or any other bug reports indicating that this intent had changed to not have it work with QUIC so I am putting this more in the bug category.
| Assignee | ||
Updated•1 year ago
|
Comment 2•1 year ago
•
|
||
This is something we're currently not doing, and we should. The neqo_glue code should hook in the same functions we use for TCP/TLS.
| Assignee | ||
Comment 3•1 year ago
|
||
| Assignee | ||
Updated•11 months ago
|
Updated•11 months ago
|
Updated•9 months ago
|
| Assignee | ||
Updated•9 months ago
|
| Assignee | ||
Comment 4•9 months ago
|
||
| Assignee | ||
Comment 5•9 months ago
|
||
| Assignee | ||
Comment 6•9 months ago
|
||
Updated•9 months ago
|
Updated•9 months ago
|
Comment 8•8 months ago
|
||
| bugherder | ||
Comment 9•8 months ago
|
||
Reopened for unpublished patches.
Updated•8 months ago
|
Comment 10•8 months ago
|
||
I accidentally added a dependency to Bug 1979279 here. I don't think this Bug needs to be reopened.
Updated•8 months ago
|
Updated•8 months ago
|
| Assignee | ||
Comment 11•8 months ago
|
||
Updated•8 months ago
|
| Assignee | ||
Comment 12•8 months ago
|
||
Updated•8 months ago
|
Comment 13•8 months ago
|
||
Comment 14•8 months ago
|
||
Comment 16•8 months ago
|
||
Comment 17•8 months ago
|
||
| bugherder | ||
Comment 18•8 months ago
|
||
Updated•8 months ago
|
Updated•8 months ago
|
Comment 19•8 months ago
|
||
| bugherder | ||
| Assignee | ||
Updated•8 months ago
|
Updated•8 months ago
|
Description
•