Re: [dispatch] Dispatch of SFrame for End-To-End Encrypted Conference Calls

Emad Omara <emadomara@google.com> Mon, 15 June 2020 19:20 UTC

Return-Path: <emadomara@google.com>
X-Original-To: dispatch@ietfa.amsl.com
Delivered-To: dispatch@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 624873A0CE0 for <dispatch@ietfa.amsl.com>; Mon, 15 Jun 2020 12:20:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -17.599
X-Spam-Level:
X-Spam-Status: No, score=-17.599 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, ENV_AND_HDR_SPF_MATCH=-0.5, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5, USER_IN_DEF_SPF_WL=-7.5] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=google.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 d4lluBZq3ufY for <dispatch@ietfa.amsl.com>; Mon, 15 Jun 2020 12:20:42 -0700 (PDT)
Received: from mail-ed1-x52d.google.com (mail-ed1-x52d.google.com [IPv6:2a00:1450:4864:20::52d]) (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 8F0563A0CDF for <dispatch@ietf.org>; Mon, 15 Jun 2020 12:20:42 -0700 (PDT)
Received: by mail-ed1-x52d.google.com with SMTP id d15so12348233edm.10 for <dispatch@ietf.org>; Mon, 15 Jun 2020 12:20:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=GfxJedznmf2If8mWtVOIgELXnAT/bMiy+EnCZ7gIqQM=; b=vw5mzSPKVa90s3LheNs/GN1u5fcR3PfV/mE1gODQLh6023KTmLZGuFNvcqBA3pUoON QiX4loerpX+xaxK7Uhe4AN3Sm6Wgx2TpgvvdSVcg6CFxAJQdEkVTWRyZ+142KUZOfH9T NHQ2UtL3uEqeO0HuJRfkU3c5YHeD8KHKJtLUHSFx2BDQyh5Ripu3CkQ0r8j16DUI53on vDqvAtUVYEIDRBk+vbKAspW4p54cr7WmWiROLGqfxR99kO3bixhwwXGVO6UDZz8+xd6J lFyDrMZgoeiNJIeKt1vPGrmjxxCu1HSQVUcndY78KTZTuwNziMsliB0O/PsBwyUHh00c ElBw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=GfxJedznmf2If8mWtVOIgELXnAT/bMiy+EnCZ7gIqQM=; b=FAV0rCfsQYmLKx4sgjuPOBMOTLm4fndF/NIeqA/DuSWVdeeJqHDQ6Mcrx1pyeXV4vM fJjBkp+CcoLeg63VjsX6OmM+tRcfnj5sqdSDtUt8C+enltA5fA6Dl+wIgRualN6UOtN5 G9GadoTxN1zQ/KJXX/ZP9JJXrTFAmnQLq3VrKbetBeDifWAG/wYn2f5xWbqqV4e6HYkV Xif/2K/tlryexHjwOh3KVqGNW+QPdo1g9u27TyiO8y7UdRnIRPlIm2SV5236uizqMRKM OlXqiaFjC7Fp+0lwBHEb3RW5LkgP6LZrQVXb143dHCO5GKXPPsb0Owx0qFQMfIQzRf4u qmtA==
X-Gm-Message-State: AOAM531Bt6MU4W63SYf0+39JPQ6HHtvrO6ZMWgzwfIU5gQN7LC+eOKeQ 3xiaGVHklSQ5zhJLJwkho0CR0ZjpibXttUCebGZz
X-Google-Smtp-Source: ABdhPJwSeQVh+ac72SQN3bt4Eyyh+6RdeMUBuYTztgHDFhe0Ne8Ce7yotGE/hpA1PhPqKR1mEQ1VpVjfM1JcOjcfQ5E=
X-Received: by 2002:aa7:cb94:: with SMTP id r20mr25514539edt.215.1592248840601; Mon, 15 Jun 2020 12:20:40 -0700 (PDT)
MIME-Version: 1.0
References: <CAHo7dC8oF4nOkVXf2=igaGdtRYTGk0a=rjkBZ7goYjZP+m25ew@mail.gmail.com> <E8A5F574-7D1B-4BE7-873E-9AFF84C0B3A8@nostrum.com> <CAHo7dC_O13kQdwMmkKcaQ1ctxVKSvv3EqdRfikBhohDaiaujsg@mail.gmail.com> <CAOdDvNri5J5p74Niosc4JKPhMOUTeq5hqK2ZjPD-RxQ0w75M6Q@mail.gmail.com> <CAOdDvNrx4cMn20XMrv9zO1jKi8FtEkDLEE7nvc15DKVodJ6NxA@mail.gmail.com> <4425D473-7A6A-4AF5-BA53-635255D6EC55@nostrum.com>
In-Reply-To: <4425D473-7A6A-4AF5-BA53-635255D6EC55@nostrum.com>
From: Emad Omara <emadomara@google.com>
Date: Mon, 15 Jun 2020 12:20:29 -0700
Message-ID: <CAHo7dC8u1dwAmiTM2-NOsYkvY2A8L9eGaV9uqQJQQ5Nuhb-7_Q@mail.gmail.com>
To: Ben Campbell <ben@nostrum.com>, Sergio murillo <sergio.garcia.murillo@cosmosoftware.io>, Alexandre GOUAILLARD <Alex.GOUAILLARD@cosmosoftware.io>
Cc: Patrick McManus <patrick.ducksong@gmail.com>, Dispatch WG <dispatch@ietf.org>, sframe@ietf.org
Content-Type: multipart/alternative; boundary="0000000000008a3de905a82452be"
Archived-At: <https://mailarchive.ietf.org/arch/msg/dispatch/GvmKUUogSRO73ScUQK9dTm49dHQ>
Subject: Re: [dispatch] Dispatch of SFrame for End-To-End Encrypted Conference Calls
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dispatch/>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 15 Jun 2020 19:20:45 -0000

Thanks.

Some responses inline. Other authors please feel free to add more.

Emad

On Mon, Jun 15, 2020 at 12:13 PM Ben Campbell <ben@nostrum.com> wrote:

> Thanks, Patrick.
>
> Authors: It would be helpful to get a little more background:
>
> - How does this work relate to PERC? What problem does it solve that PERC
> doesn’t?
>
This is a completely different approach than PERC. THis draft aims for
simplicity and efficiency. The sdrame draft itself has some benchmarks
against the PERC approach.  That being said the sframe draft focuses mainly
on the media encryption part and touches slightly other parts in the system
like key management and integration with WebRTC. If this became a standard
we will have to write a separate draft for each of these two topics.

> - Do you expect this to become an IETF standard available to anyone to
> implement? Who do you think would implement it?
>
Yes. This will be implemented by the  video conference providers. The core
protocol implementation is on the client side.

> - Is anyone outside of Google working on the spec or implementing the
> protocol? Has anyone outside of Google expressed interest in doing so?
>
Yes, the document is co-authored by +Sergio murillo
<sergio.garcia.murillo@cosmosoftware.io> & +Alexandre GOUAILLARD
<Alex.GOUAILLARD@cosmosoftware.io> from Cosmos Software.

> - Anything else you think would help motivate people to read the draft and
> give feedback :-)
>
> Thanks!
>
> Ben.
>
> On Jun 15, 2020, at 2:05 PM, Patrick McManus <patrick.ducksong@gmail.com>
> wrote:
>
> Hi All -
>
> I failed to note the link highlighting in Emad's mail to the list which
> already contained the draft. Sorry about that. (It's
> https://tools.ietf.org/html/draft-omara-sframe-00 if you too missed it).
>
> There's also a github and mailing list referenced:
> https://github.com/eomara/sframe
> https://mailarchive.ietf.org/arch/browse/sframe/?
>
> [I've also forked the Subject Line to help interested readers]
>
> On Mon, Jun 15, 2020 at 2:42 PM Patrick McManus <
> patrick.ducksong@gmail.com> wrote:
>
>> Sounds really interesting Emad and there's obviously related work going
>> on (at least perc, maybe even mls..).
>>
>> Sending that email Ben mentions to the dispatch list to raise awareness
>> with a link to the draft would be helpful in getting the process started..
>>
>> On Mon, Jun 15, 2020 at 2:33 PM Emad Omara <emadomara@google.com> wrote:
>>
>>> Hi Ben,
>>>
>>> This draft proposes a solution for end-to-end encrypted conference
>>> calls. We implemented this in Google a couple of years ago in Duo, but the
>>> draft was only published last month given the current interest in the topic.
>>>
>>> The goal of the session is to go through the proposal and see if there
>>> is interest to continue working on this, and if so what will be the best WG
>>> to host this work.
>>>
>>> Thanks
>>> Emad
>>>
>>> On Mon, Jun 15, 2020 at 11:02 AM Ben Campbell <ben@nostrum.com> wrote:
>>>
>>>> Hi Emad,
>>>>
>>>> We prioritize DISPATCH meeting time to focus on topics that have had
>>>> DISPATCH list discussion and need high-bandwidth time to resolve. Unless
>>>> I’ve missed something, this topic has not previously come up in DISPATCH. I
>>>> suggest sending a note to this list with some background about the draft
>>>> and how you would like to see it progress.
>>>>
>>>> Thanks!
>>>>
>>>> Ben.
>>>>
>>>> On Jun 15, 2020, at 12:32 PM, Emad Omara <
>>>> emadomara=40google.com@dmarc.ietf.org> wrote:
>>>>
>>>> Hi,
>>>>
>>>> We would like to have a session in the next IETF to discuss the SFrame
>>>> draft <https://tools.ietf.org/html/draft-omara-sframe-00> Can you
>>>> please help scheduling this?
>>>>
>>>> Thanks
>>>> Emad
>>>> _______________________________________________
>>>> dispatch mailing list
>>>> dispatch@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/dispatch
>>>>
>>>>
>>>>
>