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

MikkelFJ <> Wed, 22 May 2019 12:12 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id 5808F120033 for <>; Wed, 22 May 2019 05:12:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -1.392
X-Spam-Status: No, score=-1.392 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-0.01] autolearn=no autolearn_force=no
Authentication-Results: (amavisd-new); dkim=pass (1024-bit key)
Received: from ([]) by localhost ( []) (amavisd-new, port 10024) with ESMTP id bzyIN8YrUInk for <>; Wed, 22 May 2019 05:12:10 -0700 (PDT)
Received: from ( []) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by (Postfix) with ESMTPS id 4F00D120021 for <>; Wed, 22 May 2019 05:12:10 -0700 (PDT)
Date: Wed, 22 May 2019 05:12:09 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;; s=pf2014; t=1558527129; bh=BrIaIK1JRGWBEs6wT3V7eMs1re7oyZdu7lL+B19+2og=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=p4FdC1nAOdoXLIa6iRw6jTra7Duy4EOl0TUbcQx8lEq+aD0mVckBdJwjNQ+36HqR2 VU2SnCEtGrynigLtTKGl0Xczjqi+lk2KgUlsYif0MD739MEoyEMfAUJrSsIefKIOHG j146UQrzSAuOXTywKiRokaTonIYZKuYOXM7f7OPs=
From: MikkelFJ <>
Reply-To: quicwg/base-drafts <>
To: quicwg/base-drafts <>
Cc: Subscribed <>
Message-ID: <quicwg/base-drafts/issues/2496/>
In-Reply-To: <quicwg/base-drafts/issues/>
References: <quicwg/base-drafts/issues/>
Subject: Re: [quicwg/base-drafts] QUIC Version Ossification (#2496)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5ce53c993b6be_50193fa83eecd968800431"; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
Archived-At: <>
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <>
List-Unsubscribe: <>, <>
List-Archive: <>
List-Post: <>
List-Help: <>
List-Subscribe: <>, <>
X-List-Received-Date: Wed, 22 May 2019 12:12:11 -0000

I like the trial decryption approach. The only problem is that random garbage sent to the server will now require not one 1200 byte trial decryption, but N such, where N is the number of supported versions. However, any trivial way to speed this up makes it equally cheap for middle boxes to filter.

There is a risk that future QUIC versions will reuse salts for initial keys to reduce the trial decryption load and encode the version information by other means.

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub: