Re: [MLS] Virtual Interim minutes

Benjamin Beurdouche <benjamin.beurdouche@inria.fr> Wed, 29 January 2020 23:48 UTC

Return-Path: <benjamin.beurdouche@inria.fr>
X-Original-To: mls@ietfa.amsl.com
Delivered-To: mls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6B34C12003F for <mls@ietfa.amsl.com>; Wed, 29 Jan 2020 15:48:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.898
X-Spam-Level:
X-Spam-Status: No, score=-6.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 8Si2uwmoOAzW for <mls@ietfa.amsl.com>; Wed, 29 Jan 2020 15:48:57 -0800 (PST)
Received: from mail3-relais-sop.national.inria.fr (mail3-relais-sop.national.inria.fr [192.134.164.104]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6EF0512003E for <mls@ietf.org>; Wed, 29 Jan 2020 15:48:57 -0800 (PST)
X-IronPort-AV: E=Sophos;i="5.70,379,1574118000"; d="scan'208";a="337455118"
Received: from 82-64-165-115.subs.proxad.net (HELO [192.168.1.49]) ([82.64.165.115]) by mail3-relais-sop.national.inria.fr with ESMTP/TLS/AES256-GCM-SHA384; 30 Jan 2020 00:48:45 +0100
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
From: Benjamin Beurdouche <benjamin.beurdouche@inria.fr>
Mime-Version: 1.0 (1.0)
Date: Thu, 30 Jan 2020 00:48:44 +0100
Message-Id: <003BB7AB-2DA7-40DF-BD3B-D8E199BC49E9@inria.fr>
References: <CAL02cgQ28dmBgk0fQq3uGfrYwOA0AJhbmMdkrQarJ4Z72+2RpA@mail.gmail.com>
Cc: Nick Sullivan <nick=40cloudflare.com@dmarc.ietf.org>, Messaging Layer Security WG <mls@ietf.org>
In-Reply-To: <CAL02cgQ28dmBgk0fQq3uGfrYwOA0AJhbmMdkrQarJ4Z72+2RpA@mail.gmail.com>
To: Richard Barnes <rlb@ipv.sx>
X-Mailer: iPhone Mail (17C54)
Archived-At: <https://mailarchive.ietf.org/arch/msg/mls/3hlmyLwuVUIrOovw5xPmaMYfokw>
Subject: Re: [MLS] Virtual Interim minutes
X-BeenThere: mls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Messaging Layer Security <mls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mls>, <mailto:mls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mls/>
List-Post: <mailto:mls@ietf.org>
List-Help: <mailto:mls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mls>, <mailto:mls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Jan 2020 23:48:59 -0000

> #285 - Get rid of ignored proposals.
> I had added "ignored" to the Commit message to allow the Committer to indicate Proposals that they had received, but was not committing.  Brendan makes a plausible case in the PR that this distinction is not worthwhile, and this cleans it up.  Please speak up now if you have a concern / objection to merging this PR.

I am obviously against allowing a network attacker to arbitrarily truncate the proposals from someone. The explicit acknowledgement of ignored proposals lets the sender of the proposal know that the committer actually received, processed and discarded the proposal. This is obviously way better that not knowing if the proposal even reached the committer.