Re: [Sframe] 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: sframe@ietfa.amsl.com
Delivered-To: sframe@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BE4343A0CE3 for <sframe@ietfa.amsl.com>; Mon, 15 Jun 2020 12:20:44 -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, RCVD_IN_DNSWL_NONE=-0.0001, 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=ham 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 J1sp1fEjftqZ for <sframe@ietfa.amsl.com>; Mon, 15 Jun 2020 12:20:42 -0700 (PDT)
Received: from mail-ed1-x534.google.com (mail-ed1-x534.google.com [IPv6:2a00:1450:4864:20::534]) (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 9803A3A0CE0 for <sframe@ietf.org>; Mon, 15 Jun 2020 12:20:42 -0700 (PDT)
Received: by mail-ed1-x534.google.com with SMTP id g1so12353596edv.6 for <sframe@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=Jr4fStlxd5M0kPR57KbpyA4s+Npt4BYmnBgx2LxQNZUVgCcuGv8GWJgRP9ihJ/wVWf nTKfcAA1eZ+/82D6i7p8/L0o51mhxl0fZtwJ2VS9qcPjeY6D2v7zn9ZpG9YTa7qezmz+ tnLJUIHEKF0H92wEHiKHOeABeSgOx1G9ePNtIxkq7hXHQdI8b2hNVRGY3QIi3BEW6/dR qKBXcMIz21bxzTjWIZMjquOjznq7koseiTH8+QNQ+qSLtEMdtE7V00zWSeBrXBGloAfx 6c2TJjS0+wtB7sT6p62qiI/ZfB2mByTYQ9UtZexqwDT7cOkC0jr3Xj2oTXIX769wIFjJ TkAg==
X-Gm-Message-State: AOAM533WuAyprYAlOJAMGEmPjq1x2mVCPr+jejSGchfaW9ZqjIijb4Bx S7oS0RpqA5+TNA2kCGg75UhgNyCax8zwFfidWRsJ
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/sframe/E4o_mFP87CrxDUlXyfO3mNIaM5Q>
Subject: Re: [Sframe] Dispatch of SFrame for End-To-End Encrypted Conference Calls
X-BeenThere: sframe@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: <sframe.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sframe>, <mailto:sframe-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sframe/>
List-Post: <mailto:sframe@ietf.org>
List-Help: <mailto:sframe-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sframe>, <mailto:sframe-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
>>>>
>>>>
>>>>
>