Re: [tram] Stephen Farrell's Discuss on draft-ietf-tram-turn-third-party-authz-13: (with DISCUSS and COMMENT)

Brandon Williams <brandon.williams@akamai.com> Fri, 10 April 2015 19:58 UTC

Return-Path: <brandon.williams@akamai.com>
X-Original-To: tram@ietfa.amsl.com
Delivered-To: tram@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4A8041A87C3; Fri, 10 Apr 2015 12:58:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.59
X-Spam-Level:
X-Spam-Status: No, score=-1.59 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, MISSING_HEADERS=1.021, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=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 QpfqKJfDKCny; Fri, 10 Apr 2015 12:58:08 -0700 (PDT)
Received: from prod-mail-xrelay07.akamai.com (prod-mail-xrelay07.akamai.com [72.246.2.115]) by ietfa.amsl.com (Postfix) with ESMTP id C23E41A86FD; Fri, 10 Apr 2015 12:58:07 -0700 (PDT)
Received: from prod-mail-xrelay07.akamai.com (localhost.localdomain [127.0.0.1]) by postfix.imss70 (Postfix) with ESMTP id F24A94773D; Fri, 10 Apr 2015 19:58:06 +0000 (GMT)
Received: from prod-mail-relay07.akamai.com (prod-mail-relay07.akamai.com [172.17.121.112]) by prod-mail-xrelay07.akamai.com (Postfix) with ESMTP id DA4A447734; Fri, 10 Apr 2015 19:58:06 +0000 (GMT)
Received: from [172.28.115.172] (bowill.kendall.corp.akamai.com [172.28.115.172]) by prod-mail-relay07.akamai.com (Postfix) with ESMTP id C0CE180062; Fri, 10 Apr 2015 19:58:06 +0000 (GMT)
Message-ID: <55282B4E.4000409@akamai.com>
Date: Fri, 10 Apr 2015 15:58:06 -0400
From: Brandon Williams <brandon.williams@akamai.com>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.5.0
MIME-Version: 1.0
References: <20150410193813.20376.40907.idtracker@ietfa.amsl.com>
In-Reply-To: <20150410193813.20376.40907.idtracker@ietfa.amsl.com>
Content-Type: text/plain; charset="windows-1252"; format="flowed"
Content-Transfer-Encoding: 7bit
Archived-At: <http://mailarchive.ietf.org/arch/msg/tram/mqiajJpP-GuFtUal2ZOuzmPGYEM>
Cc: "Salz, Rich" <rsalz@akamai.com>, tram@ietf.org, tram-chairs@ietf.org
Subject: Re: [tram] Stephen Farrell's Discuss on draft-ietf-tram-turn-third-party-authz-13: (with DISCUSS and COMMENT)
X-BeenThere: tram@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "Discussing the creation of a Turn Revised And Modernized \(TRAM\) WG, which goal is to consolidate the various initiatives to update TURN and STUN." <tram.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tram>, <mailto:tram-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tram/>
List-Post: <mailto:tram@ietf.org>
List-Help: <mailto:tram-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tram>, <mailto:tram-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Apr 2015 19:58:09 -0000

Hi all,

I will try to touch base with Rich Salz re: Richard's crypto comments 
next week in order to help drive getting his feedback.

--Brandon

On 04/10/2015 03:38 PM, Stephen Farrell wrote:
> Stephen Farrell has entered the following ballot position for
> draft-ietf-tram-turn-third-party-authz-13: Discuss
>
> When responding, please keep the subject line intact and reply to all
> email addresses included in the To and CC lines. (Feel free to cut this
> introductory paragraph, however.)
>
>
> Please refer to http://www.ietf.org/iesg/statement/discuss-criteria.html
> for more information about IESG DISCUSS and COMMENT positions.
>
>
> The document, along with other ballot positions, can be found here:
> http://datatracker.ietf.org/doc/draft-ietf-tram-turn-third-party-authz/
>
>
>
> ----------------------------------------------------------------------
> DISCUSS:
> ----------------------------------------------------------------------
>
>
> Edited discuss ballot after chats around Dallas.
>
> (1) Please fix the crypto as per Richard's discuss. (I think
> the plan here is for Rich Salz to help with that, which
> I'm confident will work out ok.)
>
> (2) Please consider whether a signature based
> scheme that does not require pre-shared keys between
> the TURN and (in particular) WebRTC server could
> be useful to support. (Either in this document or
> elsewhere.) There should be use cases where that
> offers sufficient accountability for use of TURN and
> it ought allow some deployments that are less easy
> with this kind of pre-shared keys approach. The
> DISCUSS here is to check if the WG want to take
> that approach, either now or later.
>
> (3) I think the plan is to take out some of the options
> that are not needed so as make interop more likely.
> Please do so. (I think we discussed taking out the
> DKSPP stuff at least, but the more options we can
> get rid of, the better).
>
>
> ----------------------------------------------------------------------
> COMMENT:
> ----------------------------------------------------------------------
>
>
> - COMMENTS below are unchanged since before Dallas.
> We can look over then as we go.
>
> - I really think this would benefit from some wider review
> and I don't think it's ready as-is.
>
> - I agree with Richard's discuss points.
>
> - intro: "impossible in web applications" isn't really
> true in principle, but impossible in WebRTC as it uses JS
> is true.
>
> - Assuming the AS that can authorize the user shares a
> secret with the STUN server chosen by the WebRTC server
> seems very brittle. Why would that be true in general?
>
> - 4.1.1: Hmmm. How many people use KeyProv I wonder?
>
> - 4.1.2 - which "two servers"? WebRTC can have more
> servers than that.
>
> - 4.1.2 - now we're using TLS mutual auth? And how does
> the TLS client know which CA to use that'll work with the
> TLS server here? I don't think that'll scale will it?
>
> - 4.1.3 - this looks like what the WG/authors really want,
> would that be a fair statement?
>
> - 9: Figure 2 should be way up at the top of the document
> and not here
>
> - 9: Why 5 seconds?
>
>
> _______________________________________________
> tram mailing list
> tram@ietf.org
> https://www.ietf.org/mailman/listinfo/tram
>

-- 
Brandon Williams; Senior Principal Software Engineer
Emerging Products Engineering; Akamai Technologies Inc.

-- 
Brandon Williams; Senior Principal Software Engineer
Emerging Products Engineering; Akamai Technologies Inc.