Re: [MLS] MLS: the WG name should include "group"

Nadim Kobeissi <nadim@symbolic.software> Sun, 25 March 2018 19:33 UTC

Return-Path: <nadim@symbolic.software>
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 DB077124234 for <mls@ietfa.amsl.com>; Sun, 25 Mar 2018 12:33:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level:
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=symbolic.software
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 HLIjKVl8s6p2 for <mls@ietfa.amsl.com>; Sun, 25 Mar 2018 12:33:46 -0700 (PDT)
Received: from mail-wm0-x232.google.com (mail-wm0-x232.google.com [IPv6:2a00:1450:400c:c09::232]) (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 C99941200FC for <mls@ietf.org>; Sun, 25 Mar 2018 12:33:45 -0700 (PDT)
Received: by mail-wm0-x232.google.com with SMTP id t7so11690059wmh.5 for <mls@ietf.org>; Sun, 25 Mar 2018 12:33:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=symbolic.software; s=google; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=uABYMFV0XXM85/mHqf64ZAnryrpE1V4mR5+66iFv69s=; b=ZAw116XgjdOGX24j1AhMSvoqPoFtCPzrd04JlDCYiVcJLAE5FnCuhDEkUT459FiH7C /wxOCr5vnzKUU9j5nrxM/vTDUVu+ZwkWSjBKxOkVZFCZsHkZDNUVWKbGx+3T1jeYxZ2g SIKOmKG0btQQ1Jf8QBF3VOOYLKBbNqjp7txG0=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=uABYMFV0XXM85/mHqf64ZAnryrpE1V4mR5+66iFv69s=; b=idi9aV8OfcqJcCcqZh5MdA+BxcFnVuEwRkIiAol4irBb2PaHh1s6ITLXgOYenTQHNE KmhHeLy3hN5PglecujWNcpbqLeGuMCYYn+BK8kxWCExbR01SqxM3/4ZikC0kikw4pdqU 5YVKXWCZBMRprwsYkeOdM/BowpHKOtTz0MCVFRE4adUOUjhHrO1/LxIsGOldvEW9Uc00 qQWITR2L4wWI2+X0Mvk7IVDsOxjUkmiBaTgt7LQtl5/tSLNOPOjV7BsQxmjAdzaHYCAh VrydufEeRmOa0fsLdjTYy88GnENqVmi2ueQrU9IatYRDtu+vY+22y0460oi52C6UyZhz ECDg==
X-Gm-Message-State: AElRT7HVVjg08oc/I0/Xbygn+kGnNveNin7KyY+/YCwKyZuyuD9/z7eu KCWN5UPYUE7UlorHxdEm1TXXOw==
X-Google-Smtp-Source: AG47ELvJp/Er7PzCPUnuSBnHTmpGJr3mA/CEzeQRFxCoOHfKC8tx5OypOu+7yQ/3Pzjn7y1CoSHLaA==
X-Received: by 10.28.128.206 with SMTP id b197mr12902806wmd.48.1522006424043; Sun, 25 Mar 2018 12:33:44 -0700 (PDT)
Received: from nadims-macbook.home (2a01cb0003e8c80059aa610b69c68f0b.ipv6.abo.wanadoo.fr. [2a01:cb00:3e8:c800:59aa:610b:69c6:8f0b]) by smtp.gmail.com with ESMTPSA id p68sm15224915wmg.7.2018.03.25.12.33.43 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 25 Mar 2018 12:33:43 -0700 (PDT)
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 11.2 \(3445.5.20\))
From: Nadim Kobeissi <nadim@symbolic.software>
In-Reply-To: <CAMRcRGSz031jYrvOHi1aMVEofxnYHjBODvaR7PJg5bF-Lw_59w@mail.gmail.com>
Date: Sun, 25 Mar 2018 21:33:42 +0200
Cc: Raphael Robert <raphael@wire.com>, mls@ietf.org
Content-Transfer-Encoding: quoted-printable
Message-Id: <6A75C740-6759-448D-9BC8-17A459D5F36E@symbolic.software>
References: <87r2o9n277.fsf@fifthhorseman.net> <CAG3f7MiJ5Jtxtk9OLMx10HApx7gV6xn103qaPBrGpH7kKgnQOA@mail.gmail.com> <FD644F8C-38BA-4573-B7F6-EF6AC4FEB57C@fb.com> <1521900339.2114148.1314586920.36507FA3@webmail.messagingengine.com> <E0F60678-8BAD-42C3-893F-A71685C60B23@wire.com> <CAMRcRGSz031jYrvOHi1aMVEofxnYHjBODvaR7PJg5bF-Lw_59w@mail.gmail.com>
To: Suhas Nandakumar <suhasietf@gmail.com>
X-Mailer: Apple Mail (2.3445.5.20)
Archived-At: <https://mailarchive.ietf.org/arch/msg/mls/aPX3q2-52sTSxmIBofL9agENaBc>
Subject: Re: [MLS] MLS: the WG name should include "group"
X-BeenThere: mls@ietf.org
X-Mailman-Version: 2.1.22
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: Sun, 25 Mar 2018 19:33:49 -0000

I do not believe the name should be changed:

1. MLS is a protocol that is equally suited for pairwise messaging as it is for group messaging
2. The MLS name is elegant and mirrors TLS.

I would recommend not spending a lot of time on this.

Nadim Kobeissi
Symbolic Software • https://symbolic.software
Sent from office

> On Mar 24, 2018, at 4:31 PM, Suhas Nandakumar <suhasietf@gmail.com> wrote:
> 
> 'mls' seems to be a fine name as it indicates e2e security for messaging layer of the stack. Group vs 1:1 is a realization of an application context on top of such a abstraction layer is what i feel.
> 
> ./S
> 
> 
> 
> On Sat, Mar 24, 2018 at 8:25 AM, Raphael Robert <raphael@wire.com> wrote:
> We looked at a number of alternatives to MLS and in the end none of them seemed to be substantially better than “Messaging Layer Security”, but that doesn’t mean the name cannot be changed..
> 
> In my opinion “messaging” implies groups in 2018 and it’s not a special case of messaging anymore. It's the norm for non-E2EE products, and a number of E2EE messengers support it as well already today: WhatsApp, Signal, Wire, etc. In the context of MLS, “groups" are also interchangeable with “multi-device”, which is also becoming the norm.
> 
> The 1:1 pairwise mode is still important technologically, but application-wise it will most likely be perceived as a special case of (group) messaging..
> 
> Also just my 2c.
> 
> Raphael
> 
>> On 24 Mar 2018, at 15:05, Katriel Cohn-Gordon <me@katriel.co.uk> wrote:
>> 
>> +1
>> 
>> I have no strong feelings regarding the name, but I do think we are working on groups because you need them for general messaging.
>> 
>> Katriel
>> 
>> 
>> On Sat, 24 Mar 2018, at 1:43 PM, Jon Millican wrote:
>>> Thanks for raising this point. I'm also no good at naming, but agree that there's potential scope to name more clearly. A couple of points in response to the specific issues you raised though:
>>> 
>>> While most of the discussion has focused on groups, my feeling is that this is because group is a more challenging superset of the pairwise case; and we should still care about pairwise messaging. In the pairwise case I think the main differentiator compared with TLS is the requirement for asynchronicity; so if we're clearly carving up the territory it might make sense to highlight this.
>>> 
>>> Just my 2c though. I have no objection at all to changing the name, and certainly agree that group support is a crucial aspect that could be worth highlighting.
>>> 
>>> 
>>> Jon
>>> 
>>> On 24 Mar 2018, at 13:15, Shivan <shivankaul.1993@gmail.com> wrote:
>>> 
>>>> +1 the name seems to be inspired by TLS but the drafts concern themselves explicitly with group messaging, not messaging as a whole.  
>>>> 
>>>> On Sat, Mar 24, 2018, 11:28 AM Daniel Kahn Gillmor <dkg@fifthhorseman.net> wrote:
>>>> Thanks for all the work that has gone into the proposed MLS architecture
>>>> and protocol drafts already.
>>>> 
>>>> As we move toward working group formation, i'm a little bit concerned
>>>> that the ostensible name of the project ("message layer security")
>>>> doesn't adequately describe the most salient features.
>>>> 
>>>> We spent most of the time at the BoF in IETF 101 London talking about
>>>> the design of the group key agreement scheme and the strong
>>>> cryptographic properties we want it to provide -- and i suspect that
>>>> most of the work in any formed WG will center around that problem.
>>>> 
>>>> So it seems odd to me that the word "group" doesn't appear in the name
>>>> "MLS".
>>>> 
>>>> I'm no good at acronyms, but i'll just throw out two alternatives:
>>>> 
>>>>   MSG: Messaging Security for Groups
>>>> 
>>>>   MESSAGE: Message Encryption and Security Standard for Asynchronous Group Environments
>>>> 
>>>> I hope since the WG isn't yet formed, it's not too late to consider a
>>>> change to the name.  We ought to be up front about the group-specific
>>>> context that we're talking about here, as we already have a security
>>>> layer that works for messages passing between two endpoints
>>>> synchronously (TLS) and it'd be nice to clearly carve up the territory.
>>>> 
>>>>         --dkg
>>>> _______________________________________________
>>>> MLS mailing list
>>>> MLS@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/mls
>>>> _______________________________________________
>>>> MLS mailing list
>>>> MLS@ietf.org
>>>> https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf..org_mailman_listinfo_mls&d=DwICAg&c=5VD0RTtNlTh3ycd41b3MUw&r=M0CVEJydBVUX_bvEqMa84Q&m=q5KP1AJUu-4ir-39yrQWELe1gULZ7UQbevfDBrgr0ss&s=jlPCTk9fCDAvKt6l2DuFKYLJoRLEL_KXV7lPHhtlA3M&e=
>>> _______________________________________________
>>> MLS mailing list
>>> MLS@ietf.org
>>> https://www.ietf.org/mailman/listinfo/mls
>> 
>> _______________________________________________
>> MLS mailing list
>> MLS@ietf.org
>> https://www.ietf.org/mailman/listinfo/mls
> 
> 
> _______________________________________________
> MLS mailing list
> MLS@ietf.org
> https://www.ietf.org/mailman/listinfo/mls
> 
> 
> _______________________________________________
> MLS mailing list
> MLS@ietf.org
> https://www.ietf.org/mailman/listinfo/mls