I left a comment, but I don't think that the fix, as it is specifically proposed, works.
The general shape of the proposal seems credible. A larger epoch space, of which we only send the least-significant bits, would seem to address the concern. But the proposal doesn't specify what to do with the per-record nonce. If we go with a 48-bit epoch we get a few more records (2^32 times as many I suppose), which is probably enough. And the value would fit in the per-record nonce. Then you just need a bunch more text that explains how to encode that nonce. A 64-bit epoch doesn't fit in any nonce we currently use. We could truncate, which would need more analysis (my intuition is that it would be OK, but I'd like more than a gut feeling). We might use the expanded nonce options that some (not all) AEAD ciphers have, but that would be a very bad idea. Anyhow, this is all independent of how annoying this will be to implement. This change is likely to be VERY disruptive to our implementation. From memory, we have exposed an epoch size through interfaces that we can't change. Has anyone looked at making the proposed changes in a serious implementation? On Wed, Oct 6, 2021, at 10:14, Christopher Wood wrote: > Hi folks, > > There's one late breaking issue we need to resolve for DTLS 1.3 before > it proceeds to publication: > > https://github.com/tlswg/dtls13-spec/issues/249 > > Based on discussions with some people involved in the security analysis > of TLS 1.3, a proposed fix is here: > > https://github.com/tlswg/dtls13-spec/pull/255 > > We'd like to merge this to resolve the issue and continue forward > progress. To that end, please review the issue and change and indicate > whether or not it is workable for you. Barring objections, we'll merge > the PR on Friday, October 15. > > Best, > Chris, for the chairs > > _______________________________________________ > TLS mailing list > TLS@ietf.org > https://www.ietf.org/mailman/listinfo/tls _______________________________________________ TLS mailing list TLS@ietf.org https://www.ietf.org/mailman/listinfo/tls