Re: [Anima] CoAP et al

Rafa Marin Lopez <rafa@um.es> Mon, 15 August 2016 23:58 UTC

Return-Path: <rafa@um.es>
X-Original-To: anima@ietfa.amsl.com
Delivered-To: anima@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 041A812D572 for <anima@ietfa.amsl.com>; Mon, 15 Aug 2016 16:58:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.468
X-Spam-Level:
X-Spam-Status: No, score=-5.468 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-1.247, 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 mNIGeMbKwhzx for <anima@ietfa.amsl.com>; Mon, 15 Aug 2016 16:58:30 -0700 (PDT)
Received: from xenon23.um.es (xenon23.um.es [155.54.212.163]) by ietfa.amsl.com (Postfix) with ESMTP id 1C92A12D1C2 for <anima@ietf.org>; Mon, 15 Aug 2016 16:58:30 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by xenon23.um.es (Postfix) with ESMTP id 3DA73139A8; Tue, 16 Aug 2016 01:58:27 +0200 (CEST)
X-Virus-Scanned: by antispam in UMU at xenon23.um.es
Received: from xenon23.um.es ([127.0.0.1]) by localhost (xenon23.um.es [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 6tb3NNWB9Hcv; Tue, 16 Aug 2016 01:58:27 +0200 (CEST)
Received: from [192.168.1.40] (167.red-83-36-85.dynamicip.rima-tde.net [83.36.85.167]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: rafa) by xenon23.um.es (Postfix) with ESMTPSA id 52518139A7; Tue, 16 Aug 2016 01:58:19 +0200 (CEST)
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
From: Rafa Marin Lopez <rafa@um.es>
In-Reply-To: <CAC8QAceZ=2fKHZCk_LVSWaMj+OjbaugdZ+wuRdOyB4+-ngJGyg@mail.gmail.com>
Date: Tue, 16 Aug 2016 01:58:16 +0200
Content-Transfer-Encoding: quoted-printable
Message-Id: <FBE8FAB1-E6F5-4580-96B6-2E410934EFE2@um.es>
References: <4108581b-d6b8-b284-eb26-d3c047372aae@cisco.com> <1156D983-9628-41BC-8180-66999CABE3F6@um.es> <CAC8QAceZ=2fKHZCk_LVSWaMj+OjbaugdZ+wuRdOyB4+-ngJGyg@mail.gmail.com>
To: sarikaya@ieee.org
X-Mailer: Apple Mail (2.3124)
Archived-At: <https://mailarchive.ietf.org/arch/msg/anima/LLGaDsqHhhMG6OqIbU8FPErnRPM>
Cc: Dan García Carrillo <dan.garcia@um.es>, Eliot Lear <lear@cisco.com>, Mohit Sethi M <mohit.m.sethi@ericsson.com>, draft-ietf-anima-bootstrapping-keyinfra.all@tools.ietf.org, Rafa Marin Lopez <rafa@um.es>, "anima@ietf.org" <anima@ietf.org>
Subject: Re: [Anima] CoAP et al
X-BeenThere: anima@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Autonomic Networking Integrated Model and Approach <anima.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/anima>, <mailto:anima-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/anima/>
List-Post: <mailto:anima@ietf.org>
List-Help: <mailto:anima-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/anima>, <mailto:anima-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 15 Aug 2016 23:58:33 -0000

Hi Behcet:

> El 15 ago 2016, a las 18:18, Behcet Sarikaya <sarikaya2012@gmail.com> escribió:
> 
> Hi Rafa,
> 
> On Sun, Aug 14, 2016 at 7:05 AM, Rafa Marin Lopez <rafa@um.es> wrote:
>> Dear all:
>> 
>> Related with the usage of CoAP for bootstrapping in constrained devices (using EAP and AAA infrastructures) we wrote this I-D:
>> 
>> https://tools.ietf.org/html/draft-marin-ace-wg-coap-eap-03
>> 
>> and wrote this paper that may be of your interest:
>> 
>> http://www.mdpi.com/1424-8220/16/3/358
>> 
> 
> 
> Thanks for your work.

[Rafa] Thanks for your comments.
> 
> One thing I would like to clarify:
> IoT bootstrapping should be done before the device gets an IP address.

[Rafa] As you may know IPv6 link-local address may be used. I may agree with your statement in a “global” or “routable" IP address. But, I guess, it will depend on the scenario. In any case, I think we should first agree in what IoT bootstrapping means and what are the requirements (MAY, MUST, SHOULD, …)

> I think that CoAP works over IP, i.e.e the device already has been
> assigned an IP address.

[Rafa] CoAP is being considered to be transported over the link-layer directly (e.g. draft-bormann-6lo-coap-802-15-ie-00 or draft-wang-6tisch-6top-coapie-01). Another example in LP-WAN (draft-pelov-core-cosol-01)

Btw there are also other protocols working on top of UDP (as CoAP) considered to be transported directly over the link-layer (e.g. IKEv2) as you may know. 

> 
> So whatever you do can not be called bootstrapping maybe something
> else which is security related, maybe some application layer key
> establishment.

[Rafa] For the reasons mentioned above, I still call it bootstrapping

Best Regards.

> 
> Regards,
> 
> Behcet
>> Comments are welcome.
>> 
>> Best Regards.
>> 
>>> El 3 ago 2016, a las 15:55, Eliot Lear <lear@cisco.com> escribió:
>>> 
>>> Dear authors of draft-ietf-anima-bootstrapping-keyinfra and WG,
>>> 
>>> The Fairhair alliance focuses on lighting and building automation.  Our
>>> security team has been reviewing your draft, and we appreciate the
>>> effort that you are devoting in this direction.  We would just like to
>>> highlight at this junction that there is a preference for device
>>> communications from the autonomic device to the registrar to be via COAP
>>> over DTLS rather than HTTP over TLS, primarily because the devices that
>>> we are working with will already have a CoAP implementation.  As such,
>>> there is some interest in draft-pritikin-coap-bootstrap-03.txt.  We look
>>> forward to seeing that work further developed.
>>> 
>>> On behalf of the Fairhair security subgroup,
>>> 
>>> Eliot
>>> 
>>> ps: as usual, I will encourage fairhair members to directly chime in
>>> with their own views on this matter.
>>> 
>>> 
>>> 
>>> _______________________________________________
>>> Anima mailing list
>>> Anima@ietf.org
>>> https://www.ietf.org/mailman/listinfo/anima
>> 
>> -------------------------------------------------------
>> Rafael Marin Lopez, PhD
>> Dept. Information and Communications Engineering (DIIC)
>> Faculty of Computer Science-University of Murcia
>> 30100 Murcia - Spain
>> Telf: +34868888501 Fax: +34868884151 e-mail: rafa@um.es
>> -------------------------------------------------------
>> 
>> 
>> 
>> 
>> _______________________________________________
>> Anima mailing list
>> Anima@ietf.org
>> https://www.ietf.org/mailman/listinfo/anima
> 
> _______________________________________________
> Anima mailing list
> Anima@ietf.org
> https://www.ietf.org/mailman/listinfo/anima

-------------------------------------------------------
Rafael Marin Lopez, PhD
Dept. Information and Communications Engineering (DIIC)
Faculty of Computer Science-University of Murcia
30100 Murcia - Spain
Telf: +34868888501 Fax: +34868884151 e-mail: rafa@um.es
-------------------------------------------------------