Re: [MLS] Syntax and mechanics for external commit

Joel Alwen <jalwen@wickr.com> Wed, 14 October 2020 10:52 UTC

Return-Path: <jalwen@wickr.com>
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 84CD23A1496 for <mls@ietfa.amsl.com>; Wed, 14 Oct 2020 03:52:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.113
X-Spam-Level:
X-Spam-Status: No, score=-2.113 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, NICE_REPLY_A=-0.213, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=wickr-com.20150623.gappssmtp.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 nhxXgum8pfQy for <mls@ietfa.amsl.com>; Wed, 14 Oct 2020 03:52:39 -0700 (PDT)
Received: from mail-ed1-x52c.google.com (mail-ed1-x52c.google.com [IPv6:2a00:1450:4864:20::52c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4F2DF3A1493 for <mls@ietf.org>; Wed, 14 Oct 2020 03:52:39 -0700 (PDT)
Received: by mail-ed1-x52c.google.com with SMTP id dg9so2586442edb.12 for <mls@ietf.org>; Wed, 14 Oct 2020 03:52:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wickr-com.20150623.gappssmtp.com; s=20150623; h=subject:to:cc:references:from:autocrypt:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=E3aePGvZ0quM0PvZq0MzgnymwhIKU4fYGGwFX7Pjyjo=; b=OVRxY3CVy/QQCrlyawjLUg8vXs3G3K2vJyAgJKQV1OJwhHcdxhbNGCFPyblX0YieTT U8H5SM63N6WBccd2gKJNykg7W7GfUpU/PtEIInJ+d2WpR+hv59AMgQzelSrJZd4p9VLw veFwGFYaC5FZzHzFH2M4ceBBZK7z5MMxKhMFzNi0Awd750V8UfHIqVCJwAC8sjocQ14f q53FytbsKdwpd1vsu2w6V73AiQ9KzBkBZH8zfr8uuaUjfTUqSopg4E9pCXw5sf6JvT/o I5CuNgh3qOM41FHOLqm5RRFNZq5tqLYKG1Uub5UXN/0nRwnL7c8s398u/IC6bJvns2f5 gpEg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:autocrypt :message-id:date:user-agent:mime-version:in-reply-to :content-language:content-transfer-encoding; bh=E3aePGvZ0quM0PvZq0MzgnymwhIKU4fYGGwFX7Pjyjo=; b=iNm6G/4k7LJ+khsRvibDVs+5CK2hwfC1u1EakWLny0mT3n6ODAQHMhWaYOTvNupWBx RUdIWaQikO2xb0d0CSxiO+CBUR6ck6LRzRCgOIyJu55YKy+mBuzE8p4M+xvPXXZ1wRQQ ID0T6G2vq47d6minJnz126PWhw6/hk4Li6uLcrYbmfZ/BXwc2875ieUMXWbAszOazXBH 2LMcdWlzZTePvjQgWorTRKwvKJ034WCvnE/jkHpA9oxazKdFv//YWjshkv4ecqVlpQSJ 6Dg4J5nnkxcve2V0ovBscbm9IWPOsFs/LarsxcVHCtjWL0kMgru7SK0DJWMLZKsO9lPn ysXQ==
X-Gm-Message-State: AOAM533YnNDT8TBL4vG8W9T/XGGI9MKGYR++qPPggNnzIHh5uLohCY+K Bhbx6DWz5lSUe1BjXyGstjppXGodjFcdcNB6Sbc=
X-Google-Smtp-Source: ABdhPJwAZ2ew9tT9B+bHucCQC70zgy/Z7vEjTKS70h42q51y6NH7hRo+ia/B6liFNGgG/E2ZchacMw==
X-Received: by 2002:a50:c38e:: with SMTP id h14mr4715210edf.174.1602672757455; Wed, 14 Oct 2020 03:52:37 -0700 (PDT)
Received: from [192.168.1.137] (84-114-27-5.cable.dynamic.surfer.at. [84.114.27.5]) by smtp.gmail.com with ESMTPSA id l17sm1507350eji.14.2020.10.14.03.52.36 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 14 Oct 2020 03:52:36 -0700 (PDT)
To: Raphael Robert <raphael@wire.com>
Cc: Richard Barnes <rlb@ipv.sx>, Brendan McMillion <brendan@cloudflare.com>, Messaging Layer Security WG <mls@ietf.org>
References: <CAL02cgQCQtJS-_SWcaGDVaDBpKHsmu4P2Lkrq20ukEM3OkdRnQ@mail.gmail.com> <09F65ECA-9D11-4494-AFFF-8C49D7FF9A1A@wire.com> <e1187f1d-c559-bfc2-5390-8189946ddc4a@wickr.com> <27773A68-7CB9-4613-9AAB-57724F896D3A@wire.com> <CAL02cgT514YPqBOfer-TPo4UAi-psZHaQ=fb2pGCvQCffPmtJw@mail.gmail.com> <0E0C01DC-1BA3-4FD3-9A3F-48A736E5C1C0@wire.com> <CABP-pSRU_jxGk7TFHeajOWRPpTj24sdr6cLYMLb0OZwYRMVsOQ@mail.gmail.com> <CAL02cgSO+XEz9N1=_Pb7xjx__Sk8D9FyDQFcp6NuwAFRB=39Jg@mail.gmail.com> <58B34200-428D-4CB2-A5B8-59B8B6E04355@wire.com> <5ba10ac1-5381-e109-9c29-8849dd96c83c@wickr.com> <0578AFC4-A7DF-4780-8111-DE28D5F9B276@wire.com>
From: Joel Alwen <jalwen@wickr.com>
Autocrypt: addr=jalwen@wickr.com; keydata= mQENBFyIZvABCAC65JupY1w7gzhhNo41ftIk09n7Lid9p31jDR8Jefv9R5sWL+HZFGDeABAY 1J1JvV6vOaMsfdy9iUFfGS1GhMJ3+mh799SIsB3JSfPq/eq6Jut57D2yPtILmc7ZbuJyBHg0 xuYfKCQQAYikW+v2LJQU1Y+BUDbVldpzxSc8Z3PPSfunWdzhY6qAAhyCv+Y8EzJlQivMwD5B f6737krf8SoBsjsqCHQrRo/r+BSj5Wtd5/K3FkmWLOUAFoYK23+cpoFntGJKZfss27gDPhyS gX9ibXcBGQqBEF4qDPEzEHK8iQmXTxLul5Y7lQ6ADf69xH15WM4GmRBeCvR3Uanxcr2/ABEB AAG0HUpvZWwgQWx3ZW4gPGphbHdlbkB3aWNrci5jb20+iQFUBBMBCAA+FiEEYFNg9IH2SV6e 03O3FR5tDZv8eygFAlyIZvICGwMFCQHhM4AFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AACgkQ FR5tDZv8eyjSywgApQNIRcL4IKTJ0I4XwcQRhICu1Bht3c2fUnG2YziJXjGf6DZ49uKKtuIu fk8mNS+vKRLoLZ7+u+Pv/Yjmk8jtrr6Saz1vnfsle3GgmXG5JaKOM5cOfeo5JnlNUP3QonR7 LMZwY1qVKg2mzNmwi0jG1zIGgQ5fiAwqe+YTNFli5bc/H1O9LcSmbrLV9OyucARq11DIiAvU fDknZ17OahQls+9mgfAXH5vZjzo296tYvzkOJQ2A6GPxdMHIXGbJM/vjuMe2QJl6C0zaqOtm JvFcx/HpNhmugYI9OsNAd7846HASDp8BKyfY5FYP7bn0/JBuCpg18Aykru6xyFjG3gv0Lw==
Message-ID: <c9466359-a43a-c3a8-cd2f-c54eb87948d6@wickr.com>
Date: Wed, 14 Oct 2020 12:52:36 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.12.1
MIME-Version: 1.0
In-Reply-To: <0578AFC4-A7DF-4780-8111-DE28D5F9B276@wire.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/mls/bO2H1dQW_j7CaIxF9_VKCRRdjm0>
Subject: Re: [MLS] Syntax and mechanics for external commit
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, 14 Oct 2020 10:52:41 -0000

On 14/10/2020 12:43, Raphael Robert wrote:
> I can definitely think of cases where the explicit Add Proposal is desired,
> for example when an external party (like a server) issues that Add Proposal.

OK, I think I get it. To make sure: Is the use case for explicitly including the
Add proposal in an ext. comm. for the commitor to prove to the group that the
server (or whoever else made the proposal) OKed the commitor joining the group?

- Joël