- From: Deb Cooley <debcooley1@gmail.com>
- Date: Mon, 30 Mar 2026 18:20:10 -0400
- To: Lucas Pardue <lucas@lucaspardue.com>
- Cc: The IESG <iesg@ietf.org>, draft-ietf-httpbis-unencoded-digest@ietf.org, httpbis-chairs@ietf.org, HTTP Working Group <ietf-http-wg@w3.org>, Mark Nottingham <mnot@mnot.net>
- Message-ID: <CAGgd1OfXJkv3Qv2Q66aWZAyrR8aSE11724T5xPZG5DvCbmjr9Q@mail.gmail.com>
side channel sentence: Section 4 para 2 of RFC 8188 uses side channel in the way that I normally see it used, while Section 4.6 uses side-channel (w/ a hyphen) differently. Given this conflicting use (does the hyphen make that big of a difference?), I think dropping the sentence is the best option. SHOULD NOT?: The rework of this sentence into two sentences looks much better. Thank you for your consideration. Deb On Mon, Mar 30, 2026 at 11:17 AM Lucas Pardue <lucas@lucaspardue.com> wrote: > Hi Deb, > > Thanks for the review. Please see responses in line > > On Sun, Mar 29, 2026, at 13:16, Deb Cooley via Datatracker wrote: > > Deb Cooley has entered the following ballot position for > draft-ietf-httpbis-unencoded-digest-04: No Objection > > When responding, please keep the subject line intact and reply to all > email addresses included in the To and CC lines. (Feel free to cut this > introductory paragraph, however.) > > > Please refer to > https://www.ietf.org/about/groups/iesg/statements/handling-ballot-positions/ > > for more information about how to handle DISCUSS and COMMENT positions. > > > The document, along with other ballot positions, can be found here: > https://datatracker.ietf.org/doc/draft-ietf-httpbis-unencoded-digest/ > > > > ---------------------------------------------------------------------- > COMMENT: > ---------------------------------------------------------------------- > > Thanks to Rifaat Shekh-Yusef for their secdir reviews. > > Please note that while I am balloting 'no obj', I do feel like some minor > tweaks make sense. I am happy to have a conversation (in avoidance of the > 'd' > word). > > Section 7, para 2: I expected a 'SHOULD NOT' use an Unencoded-Digest in > this > circumstance. > > Section 7, para 2: I'm not sure I would call the inference of 'details > about > the unencrypted content with out decrypting it' a 'side channel' per se. > Most > commonly, we talk about side channels leaking key, not leaking plain text. > With no loss of clarity, I would suggest merely deleting this sentence: > 'This > could be used as a side channel'. Notes: I would hope that any digest > algorithm used in this capacity was strong enough to obscure whatever > structure > was in the plain text. I would also hope that in this circumstance, an > Unencoded-Digest field would not be utilized. > > This has come up a few times, so happy to (small d) discuss more. > > aes128gcm is defined in RFC 8188 and has a section on leaking information > in header fields [1] . It uses the term "side-channel information". I think > perhaps we've conflated our terminology a little. If striking the sentence > is ok by your judgement we can do that, or attempt to use the term > "side-channel information" to tie it closer to RFC 8118. Please let us know > if you have a preference. > > Similarly, RFC 8188 Section 4.6 also explains how to deal with the > threats. A blanket SHOULD NOT could be at odds with that advice IMHO. For > example, one of the mitigations described in RFCF 8188 is to "encapsulate > the HTTP message using the application/http media type", and in that case > sending the field within the encapsulation would be ok. Would a statement > such as the following work? > > Old: > > > When the "aes128gcm" content coding is used, the security considerations > in Section 4 of [RFC8188] apply. > > > When the "aes128gm" content coding is used, the security considerations > in Section 4 of [RFC8188] apply. Namely, the Unencoded-Digest is considered > sensitive information and SHOULD be omitted unless a means of encrypted the > Unencoded-Digest field is used. > > > Cheers, > Lucas > > [1] - https://www.rfc-editor.org/rfc/rfc8188#section-4.6 > > > > > > >
Received on Monday, 30 March 2026 22:20:24 UTC