Subject: Re: [quicwg/base-drafts] QUIC Version Ossification (#2496)

From: "Philipp S. Tiesel" <[email-masked]>
Date: Tue, 02 Apr 2019 02:25:29 -0700

With #2573, we have now a concrete description of the version alias mechanism.

Short summary:
 - It greases the version number and nonce to encrypt the client initial against ossifying on the values for v1.
 - The mechanism is optional - can be ignored / amended / removed later without changes for the rest of the protocol.
 - Without downgrade protection, it does not protect against middle boxes that actively try to force the handshake to v1.
 - With optional downgrade protection, it can be used as an early indicator for ossification.
 - With optional mandatory protection, some people fear that more middle-boxes may drop QUIC completely.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2496#issuecomment-478916372