Re: [MMUSIC] Draft new version: draft-ietf-mmusic-dtls-sdp-11
Paul Kyzivat <pkyzivat@alum.mit.edu> Mon, 21 March 2016 17:03 UTC
Return-Path: <prvs=7888be50c8=pkyzivat@alum.mit.edu>
X-Original-To: mmusic@ietfa.amsl.com
Delivered-To: mmusic@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 934F512D935 for <mmusic@ietfa.amsl.com>; Mon, 21 Mar 2016 10:03:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.202
X-Spam-Level:
X-Spam-Status: No, score=-4.202 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=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 Wx3WIBMqpguz for <mmusic@ietfa.amsl.com>; Mon, 21 Mar 2016 10:03:00 -0700 (PDT)
Received: from alum-mailsec-scanner-4.mit.edu (alum-mailsec-scanner-4.mit.edu [18.7.68.15]) by ietfa.amsl.com (Postfix) with ESMTP id 08CE712D910 for <mmusic@ietf.org>; Mon, 21 Mar 2016 10:02:59 -0700 (PDT)
X-AuditID: 1207440f-db3ff70000007e44-f9-56f02941986f
Received: from outgoing-alum.mit.edu (OUTGOING-ALUM.MIT.EDU [18.7.68.33]) by (Symantec Messaging Gateway) with SMTP id 66.69.32324.14920F65; Mon, 21 Mar 2016 13:02:58 -0400 (EDT)
Received: from Paul-Kyzivats-MacBook-Pro.local (c-73-218-51-154.hsd1.ma.comcast.net [73.218.51.154]) (authenticated bits=0) (User authenticated as pkyzivat@ALUM.MIT.EDU) by outgoing-alum.mit.edu (8.13.8/8.12.4) with ESMTP id u2LH2vuk030023 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT) for <mmusic@ietf.org>; Mon, 21 Mar 2016 13:02:57 -0400
To: mmusic@ietf.org
References: <7594FB04B1934943A5C02806D1A2204B37EF6200@ESESSMB209.ericsson.se>
From: Paul Kyzivat <pkyzivat@alum.mit.edu>
Message-ID: <56F02940.7010308@alum.mit.edu>
Date: Mon, 21 Mar 2016 13:02:56 -0400
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:38.0) Gecko/20100101 Thunderbird/38.7.0
MIME-Version: 1.0
In-Reply-To: <7594FB04B1934943A5C02806D1A2204B37EF6200@ESESSMB209.ericsson.se>
Content-Type: text/plain; charset="windows-1252"; format="flowed"
Content-Transfer-Encoding: 8bit
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrOIsWRmVeSWpSXmKPExsUixO6iqOuk+SHMYP9qdYupyx+zODB6LFny kymAMYrbJimxpCw4Mz1P3y6BO2PPuyVsBcsFK16d+8zcwPiKt4uRk0NCwETiSfd31i5GLg4h ga2MEh1fYJzfTBIfH3xjA6kSFnCTmDrzCQuILSIgLDHj7V+wuJCAr8S2efMYQWw2AS2JOYf+ g9XwCmhLvLixB8xmEVCVmNu5C6xGVCBN4tbM7VA1ghInoWZyCvhJNC+bywpiMwvYStyZu5sZ wpaXaN46m3kCI98sJC2zkJTNQlK2gJF5FaNcYk5prm5uYmZOcWqybnFyYl5eapGuiV5uZole akrpJkZIoPHvYOxaL3OIUYCDUYmHN2LN+zAh1sSy4srcQ4ySHExKory1H4FCfEn5KZUZicUZ 8UWlOanFhxglOJiVRHjFNT6ECfGmJFZWpRblw6SkOViUxHnVl6j7CQmkJ5akZqemFqQWwWRl ODiUJHhfqAM1ChalpqdWpGXmlCCkmTg4QYZzSYkUp+alpBYllpZkxINiL74YGH0gKR6gvTpg e4sLEnOBohCtpxgVpcR5XUASAiCJjNI8uLGw9PGKURzoS2HejSBVPMDUA9f9CmgwE9Bgl8h3 IINLEhFSUg2MbI/3qiQfeNvPwnND87fWF//eq1puN33ENtewubf08Iqo+Pv35c1YwrfMU+bU /zuW+S2nHlk/4bU+nBJzNPmVc8F+X9OYGwsrNv01iJv0cYrw+pVcMYnTrh+fcGpirOG+coG9 c+22JzDkXQsp+nMo9YNI5MTrTxJyGE596798dNVG0fazfTazlFiKMxINtZiLihMBwtjHFPoC AAA=
Archived-At: <http://mailarchive.ietf.org/arch/msg/mmusic/CoU6qLVRCm1eV24fN91Nr5aPy_c>
Subject: Re: [MMUSIC] Draft new version: draft-ietf-mmusic-dtls-sdp-11
X-BeenThere: mmusic@ietf.org
X-Mailman-Version: 2.1.17
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: Mon, 21 Mar 2016 17:03:06 -0000
On 3/21/16 10:46 AM, Christer Holmberg wrote:
> Hi,
>
> We’ve submitted a new version (-11) of draft-ietf-mmusic-dtls-sdp.
>
> The draft now defines an SDP ‘dtls-association-id’ attribute, replacing
> the previous ‘dtls-connection’ attribute.
* Section 5.1
SDP offerers and answerers might reuse certificates across multiple
DTLS associations, and provide identical fingerprint values for each
DTLS association. It MUST be ensured that the combination of the
fingerprint values and the SDP 'dtls-association-id' attribute value
is unique across all DTLS associations.
If an SDP offerer or answerer generates a new temporary self-signed
certificate for each new DTLS association, they can omit the SDP
'dtls-association-id' attribute.
Is the last paragraph above just stating a degenerate case of the prior
paragraph? IOW, if the certificate is new, then the fingerprint will
also be new, and so the combination of the fingerprint with the (empty)
dtls-association-id will be unique?
It might be clearer to reframe the rules and matching process throughout
the draft as matching 'dtls-association-id'||'fingerprint', where
'dtls-association-id' is "" if not specified.
* Section 5.2
This says that one or more fingerprints must be included in the initial
offer. But fingerprints will only be available if the offerer is
intending to supply a certificate. That implies either that the offerer
will be the DTLS server, or else that client authentication is to be
done. AFAIK neither of these is necessarily true. In this usage is there
any value to client authentication?
So I think more needs to be said about this.
What if the offer includes 'a=setup:actpass'? Must the offerer include
the fingerprint for the cert it will use *if* it becomes server?
* Section 5.3:
A couple of places talk about "a 'dtls-association-id' attribute with a
previously assigned value".
I think that needs to say "a 'dtls-association-id' attribute with *the*
previously assigned value". Otherwise it might match a value used
earlier, but not most recently.
(This issue may exist in other sections too.)
Thanks,
Paul
- [MMUSIC] Draft new version: draft-ietf-mmusic-dtl… Christer Holmberg
- Re: [MMUSIC] Draft new version: draft-ietf-mmusic… Paul Kyzivat
- Re: [MMUSIC] Draft new version: draft-ietf-mmusic… Roman Shpount