On Tue, Feb 16, 2021 at 3:01 PM Martin Thomson <m...@lowentropy.net> wrote:
> On Wed, Feb 17, 2021, at 08:31, Christopher Wood wrote: > > That's true, but I'd personally prefer one tracking vector to two. This > > structure also better aligns with other proposed use cases for HPKE > > configurations. I also don't see an immediate need for flexibility in > > this value given that there are extensions in ECHConfigContents already. > > I don't see the tracking angle as relevant here. The only things that > might matter is size, collision probability (for greasing), and > consistency. Size doesn't matter, because it's a handful of bytes at most; > collisions matter little because the cost is a resource the server is > prepared to spend anyway; consistency with something that can also change > isn't worth much. > > The primary argument I would have in support of this is YAGNI. The number > of active keys should be much smaller than 256, and there's a slot for > extensions should that need arise. > I don't find YAGNI that persuasive in this case. It's not significant extra complexity to have this field bigger and it basically makes it impossible to have any structure. -Ekr
_______________________________________________ TLS mailing list TLS@ietf.org https://www.ietf.org/mailman/listinfo/tls