Re: [MMUSIC] WGLC on draft-ietf-mmusic-dtls-sdp-06.txt

Christer Holmberg <christer.holmberg@ericsson.com> Thu, 25 February 2016 19:00 UTC

Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: mmusic@ietfa.amsl.com
Delivered-To: mmusic@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8C7981B319F for <mmusic@ietfa.amsl.com>; Thu, 25 Feb 2016 11:00:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.6
X-Spam-Level:
X-Spam-Status: No, score=-3.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, J_CHICKENPOX_111=0.6, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] autolearn=ham
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 uZjAurxcaTMq for <mmusic@ietfa.amsl.com>; Thu, 25 Feb 2016 11:00:30 -0800 (PST)
Received: from sesbmg22.ericsson.net (sesbmg22.ericsson.net [193.180.251.48]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 64A8F1B31A4 for <mmusic@ietf.org>; Thu, 25 Feb 2016 11:00:22 -0800 (PST)
X-AuditID: c1b4fb30-f79ec6d000002212-78-56cf4f447bdb
Received: from ESESSHC012.ericsson.se (Unknown_Domain [153.88.183.54]) by sesbmg22.ericsson.net (Symantec Mail Security) with SMTP id F7.DA.08722.44F4FC65; Thu, 25 Feb 2016 20:00:20 +0100 (CET)
Received: from ESESSMB209.ericsson.se ([169.254.9.73]) by ESESSHC012.ericsson.se ([153.88.183.54]) with mapi id 14.03.0248.002; Thu, 25 Feb 2016 19:59:09 +0100
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Roman Shpount <roman@telurix.com>, Jonathan Lennox <jonathan@vidyo.com>
Thread-Topic: [MMUSIC] WGLC on draft-ietf-mmusic-dtls-sdp-06.txt
Thread-Index: AQHRYDJWlchfH5W0vky7ZrpRmrhLnJ83E66AgAJUQ1CAALVrAIAA3K9AgACCd4CAAECHsP//9/iAgAASgkD///dgAIAACcgAgAAEHgCAASf+AIAANraAgAARRXA=
Date: Thu, 25 Feb 2016 18:59:09 +0000
Message-ID: <7594FB04B1934943A5C02806D1A2204B37E442FF@ESESSMB209.ericsson.se>
References: <56B4CDCF.4080100@cisco.com> <56CA320D.9050306@cisco.com> <7594FB04B1934943A5C02806D1A2204B37E389BF@ESESSMB209.ericsson.se> <56CCBE6A.7090709@alum.mit.edu> <7594FB04B1934943A5C02806D1A2204B37E3E3AB@ESESSMB209.ericsson.se> <56CDE4FB.6090002@alum.mit.edu> <7594FB04B1934943A5C02806D1A2204B37E400B7@ESESSMB209.ericsson.se> <56CE145F.5090903@alum.mit.edu> <7594FB04B1934943A5C02806D1A2204B37E4013D@ESESSMB209.ericsson.se> <CABkgnnU2kswQBH=qr6M+wXK8txH4=wA3PLFmTZtZf62KdggNfQ@mail.gmail.com> <56CE24DE.6090300@alum.mit.edu> <CABkgnnUMwweQ0GTsdbvMd9ZJ9vcO5FdMAzZQ-7gW_ukiGyp47A@mail.gmail.com> <0EF1AF5F-3AB7-4251-A2C7-C3EF423E917E@vidyo.com> <CAD5OKxtVyxE=udiSS2qe_kaGS6Lcwum2iNBY+wOSJ3c60CmzxQ@mail.gmail.com>
In-Reply-To: <CAD5OKxtVyxE=udiSS2qe_kaGS6Lcwum2iNBY+wOSJ3c60CmzxQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [153.88.183.149]
Content-Type: multipart/alternative; boundary="_000_7594FB04B1934943A5C02806D1A2204B37E442FFESESSMB209erics_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLIsWRmVeSWpSXmKPExsUyM2K7ma6L//kwgylftCz2Lz7PbHHtzD9G i6nLH7NYrNhwgNVixoWpzA6sHn/ff2Dy2DnrLrvHkiU/mTxuTSnwaHt2hz2ANYrLJiU1J7Ms tUjfLoEr48HnFuaCZY2MFbuWrGFrYHxR28XIySEhYCLxYOZ+NghbTOLCvfVANheHkMBhRomn fSdZIJzFjBI/lnxm7GLk4GATsJDo/qcN0iAi4C1xZmcvM4jNLFAoMfntPkYQW1jAXuLf/Q9s EDUOEptuXGMEmSMi0MUo8WTbZnaQBIuAqsTUi2vBmnkFfCV2ndnLDLHsKavE8Z2Xwbo5BQIl HjYuB2tgBDrv+6k1TBDbxCVuPZnPBHG2gMSSPeeZIWxRiZeP/7FC2EoSaw9vZwE5mlkgX+LB ngiIXYISJ2c+YZnAKDoLyaRZCFWzkFRBhDUl1u/Sh6hWlJjS/ZAdwtaQaJ0zlx1ZfAEj+ypG 0eLU4qTcdCMjvdSizOTi4vw8vbzUkk2MwEg9uOW3wQ7Gl88dDzEKcDAq8fBu+Hs2TIg1say4 MvcQowQHs5IIb5jX+TAh3pTEyqrUovz4otKc1OJDjNIcLErivKud14cJCaQnlqRmp6YWpBbB ZJk4OKUaGKv8z7HOu7V6qrXJncS6ZXrztmq9Wrexatny9WfldlbGXmO+WMp6/kjug34/l1Na vrZHep3OdgSX7J90T6SJoVzl6r+AOKGjsYtnqRh7Ot12/XCm6mD4t1OCJ9dZ+3cqby/113fI 3qv5LMPAYYWd0MsQoylzHLdF3E56/ElSVn4p0/HQSMmik0osxRmJhlrMRcWJAEkx0xHQAgAA
Archived-At: <http://mailarchive.ietf.org/arch/msg/mmusic/8eaRA1sxVFKEhqFBwASBSo6I0xY>
Cc: mmusic <mmusic@ietf.org>, Paul Kyzivat <pkyzivat@alum.mit.edu>
Subject: Re: [MMUSIC] WGLC on draft-ietf-mmusic-dtls-sdp-06.txt
X-BeenThere: mmusic@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Multiparty Multimedia Session Control Working Group <mmusic.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mmusic>, <mailto:mmusic-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mmusic/>
List-Post: <mailto:mmusic@ietf.org>
List-Help: <mailto:mmusic-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mmusic>, <mailto:mmusic-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 25 Feb 2016 19:00:32 -0000

3. Write a separate draft that updates 4572.

Regards,

Christer

From: Roman Shpount [mailto:roman@telurix.com]
Sent: 25 February 2016 20:57
To: Jonathan Lennox <jonathan@vidyo.com>
Cc: Martin Thomson <martin.thomson@gmail.com>; mmusic <mmusic@ietf.org>; Paul Kyzivat <pkyzivat@alum.mit.edu>; Christer Holmberg <christer.holmberg@ericsson.com>
Subject: Re: [MMUSIC] WGLC on draft-ietf-mmusic-dtls-sdp-06.txt

There are two options possible here:

1. Make current draft-ietf-mmusic-dtls-sdp draft update 4572 and cover TLS as well, essentially making it draft-ietf-mmusic-tls-and-dtls-sdp

2. Limit the scope of draft-ietf-mmusic-dtls-sdp to DTLS only. Completely define how setup and fingerprint attributes are used there for DTLS only. Let some future draft update RFC 4572.

What is the preference here given that either option will require another major edit for draft-ietf-mmusic-dtls-sdp?

Regards,

_____________
Roman Shpount

On Thu, Feb 25, 2016 at 10:41 AM, Jonathan Lennox <jonathan@vidyo.com<mailto:jonathan@vidyo.com>> wrote:
I can certainly agree that 4572 could use an update. I didn’t completely understand what I was doing when I wrote it; in particular, the idea that the certificate was just a repository for the public key wasn’t something I had completely grasped, and the hash agility was confused.

> On Feb 24, 2016, at 5:01 PM, Martin Thomson <martin.thomson@gmail.com<mailto:martin.thomson@gmail.com>> wrote:
>
> On 24 February 2016 at 13:47, Paul Kyzivat <pkyzivat@alum.mit.edu<mailto:pkyzivat@alum.mit.edu>> wrote:
>> If we are going to make normative references to multiple fingerprints we
>> need some place authoritative to reference for the details.
>
> I recommend judicious use of copy and paste.  Feel free to steal text
> that I wrote.
>
> FWIW, my reading of 4572 is that it permits multiple fingerprints: one
> for each certificate that might be used.  Its failing is that a) it
> doesn't allow for hash agility, and b) it's unclear, perhaps in the
> extreme.
>
> However, I see this:
>
>   Endpoints MUST support SHA-256 for generating and verifying the
>   fingerprint value associated with the DTLS association.  The use of
>   SHA-256 is preferred.
>
> Which doesn't mention that this requires an update of 4572.
>
> And this:
>
>   The certificate received during the DTLS handshake MUST match the
>   fingerprint received in the SDP "fingerprint" attribute.
>
> Which should say '*a* fingerprint', to allow for there being multiple.
>
> And this:
>
>   [...]  In addition, the offerer
>   MUST insert an SDP 'setup' attribute according to the procedures in
>   [RFC4145], and an SDP 'fingerprint' attribute according to the
>   procedures in [RFC4572], in the offer.
>
> Which doesn't deal with multiple certificates.
>
> I also see:
>
>   The
>   subjectAltName is not an important component of the certificate
>   verification.
>
> Which is true but insufficient; the text can simply say that the
> certificate is only a receptacle for a public key and authentication
> is tied to an a=fingerprint line in the SDP.
>
> And this:
>
>   This offer includes, as part of the SDP payload, the fingerprint of
>   the certificate that the endpoint wants to use.  The endpoint SHOULD
>
> Which should be plural fingerprint*s*.
>
> The pattern repeats throughout.

_______________________________________________
mmusic mailing list
mmusic@ietf.org<mailto:mmusic@ietf.org>
https://www.ietf.org/mailman/listinfo/mmusic