Re: [quicwg/base-drafts] 5.6 Packet Number Protection is hard to follow (#1387)
Martin Thomson <notifications@github.com> Tue, 29 May 2018 02:39 UTC
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3EBDA12D954 for <quic-issues@ietfa.amsl.com>; Mon, 28 May 2018 19:39:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level:
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3y80jk6ZyN0Q for <quic-issues@ietfa.amsl.com>; Mon, 28 May 2018 19:39:00 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 99A7812D87F for <quic-issues@ietf.org>; Mon, 28 May 2018 19:39:00 -0700 (PDT)
Date: Mon, 28 May 2018 19:38:59 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1527561539; bh=MAS5pi9duiUWnxGjCnSmWGlpB+4lJQK+p9Ur2r4kq/k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NZAVmi2gIR8g6WXvTi1Ozo/A+YDCGPoPA4aNz7cL0Z9HfRJ7Uq/M+sEfbpGIuqbsh hYxZOVhSy8vMHRnn9jz+oDJWDxc7eo9k9ELqPjfBhJMgvpGCr02Zi2VqLnnlos+BBu ewwOz2RjqEt27tHV6R6CpjwuMWXedMWHH0C3GmI0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab73dc8b1b463de91aaa1b0552d0897e9a5f6d9b7092cf0000000117247f4392a169ce136fc559@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1387/392636952@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1387@github.com>
References: <quicwg/base-drafts/issues/1387@github.com>
Subject: Re: [quicwg/base-drafts] 5.6 Packet Number Protection is hard to follow (#1387)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b0cbd43ea065_78592aaf0452cf5079277a"; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vLBpb_MpI8hCVFHQsz2vfh9oNjs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 29 May 2018 02:39:02 -0000
The issue here is that it is impossible to find the end of the packet because the end of the packet is used to determine what octets to sample for packet number protection, and the length of the packet number is unknown until packet number protection is removed. This was fixed by including the packet number in the length field. This will require notes in the change log. -- 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/1387#issuecomment-392636952
- Re: [quicwg/base-drafts] 5.6 Packet Number Protec… Martin Thomson
- Re: [quicwg/base-drafts] 5.6 Packet Number Protec… MikkelFJ
- Re: [quicwg/base-drafts] 5.6 Packet Number Protec… Martin Thomson
- Re: [quicwg/base-drafts] 5.6 Packet Number Protec… MikkelFJ
- Re: [quicwg/base-drafts] 5.6 Packet Number Protec… elenagurevich
- Re: [quicwg/base-drafts] 5.6 Packet Number Protec… elenagurevich
- Re: [quicwg/base-drafts] 5.6 Packet Number Protec… MikkelFJ
- Re: [quicwg/base-drafts] 5.6 Packet Number Protec… elenagurevich
- Re: [quicwg/base-drafts] 5.6 Packet Number Protec… elenagurevich
- [quicwg/base-drafts] 5.6 Packet Number Protection… Tatsuhiro Tsujikawa
- Re: [quicwg/base-drafts] 5.6 Packet Number Protec… Tatsuhiro Tsujikawa
- Re: [quicwg/base-drafts] 5.6 Packet Number Protec… Martin Thomson
- Re: [quicwg/base-drafts] 5.6 Packet Number Protec… Martin Thomson