[6tisch] update on 6tisch zerotouch work

Michael Richardson <mcr+ietf@sandelman.ca> Fri, 16 February 2018 16:33 UTC

Return-Path: <mcr+ietf@sandelman.ca>
X-Original-To: 6tisch@ietfa.amsl.com
Delivered-To: 6tisch@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CD50F124C27 for <6tisch@ietfa.amsl.com>; Fri, 16 Feb 2018 08:33:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.911
X-Spam-Level:
X-Spam-Status: No, score=-1.911 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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 TdtckeeeuMhj for <6tisch@ietfa.amsl.com>; Fri, 16 Feb 2018 08:33:00 -0800 (PST)
Received: from tuna.sandelman.ca (tuna.sandelman.ca [IPv6:2607:f0b0:f:3:216:3eff:fe7c:d1f3]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6A49F1205D3 for <6tisch@ietf.org>; Fri, 16 Feb 2018 08:33:00 -0800 (PST)
Received: from sandelman.ca (obiwan.sandelman.ca [IPv6:2607:f0b0:f:2::247]) by tuna.sandelman.ca (Postfix) with ESMTP id 5056C20090 for <6tisch@ietf.org>; Fri, 16 Feb 2018 11:40:04 -0500 (EST)
Received: from obiwan.sandelman.ca (localhost [IPv6:::1]) by sandelman.ca (Postfix) with ESMTP id ADCF680BCA for <6tisch@ietf.org>; Fri, 16 Feb 2018 11:32:58 -0500 (EST)
From: Michael Richardson <mcr+ietf@sandelman.ca>
To: tisch <6tisch@ietf.org>
X-Attribution: mcr
X-Mailer: MH-E 8.6; nmh 1.7-RC3; GNU Emacs 24.5.1
X-Face: $\n1pF)h^`}$H>Hk{L"x@)JS7<%Az}5RyS@k9X%29-lHB$Ti.V>2bi.~ehC0; <'$9xN5Ub# z!G,p`nR&p7Fz@^UXIn156S8.~^@MJ*mMsD7=QFeq%AL4m<nPbLgmtKK-5dC@#:k
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-="; micalg="pgp-sha256"; protocol="application/pgp-signature"
Date: Fri, 16 Feb 2018 11:32:56 -0500
Message-ID: <866.1518798776@obiwan.sandelman.ca>
Archived-At: <https://mailarchive.ietf.org/arch/msg/6tisch/5r-8vXYdzqjKF-Tm9lRN5ELm3WA>
Subject: [6tisch] update on 6tisch zerotouch work
X-BeenThere: 6tisch@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Discuss link layer model for Deterministic IPv6 over the TSCH mode of IEEE 802.15.4e, and impacts on RPL and 6LoWPAN such as resource allocation" <6tisch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/6tisch>, <mailto:6tisch-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/6tisch/>
List-Post: <mailto:6tisch@ietf.org>
List-Help: <mailto:6tisch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/6tisch>, <mailto:6tisch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 16 Feb 2018 16:33:03 -0000

In December a huge chunk of draft-ietf-6tisch-zerotouch-join was ripped out
to form draft-richardson-anima-ace-constrained-voucher.  Peter van der Stok
and Panos Kampanakis have helped with this document and are now authors.
We have made significant progress, and you'll see actual voucher examples in
the document.

What's happening is refactoring without much actual changes in functionality.

We need your help to convince ANIMA WG to adopt this document,
and then draft-ietf-6tisch-zerotouch-join can just point to it.
(But first the chairs have to do a WG adoption call)

I've also been convinced to move much of the enrollment-roadmap into a wiki
for the "current status" parts; you can naturally edit that in the wiki
with your tools login.

Meanwhile the ACE WG is having a WG adoption call on EST-COAPS.


From:  Michael Richardson <mcr+ietf@sandelman.ca>
To: anima@ietf.org
Subject: request to consider adopting draft-richardson-anima-ace-constrained-voucher-03.txt
X-Mailer: MH-E 8.6; nmh 1.7-RC3; GNU Emacs 24.5.1
Date: Thu, 15 Feb 2018 16:52:25 -0500

Peter, Panos and I have been working on this document along with some SID
help from Michel Veillett.  We'd like the ANIMA WG to consider adopting it.
There are some SID issues that we hope to work out with the help of the
"yot@ietf.org" list... they are minor technical issues that do not change much.

Originally this work was part of draft-ietf-6tisch-zerotouch-join, and was
going to be done in 6tisch directly as it had no users outside of 6tisch.
That has... changed because there was a request to reuse more things.
Reuse is great, but requires more coordination. <insert sad smile>

Please see the diagram and explanation, which was in my enrollment-roadmap
draft, but which is now at:
       https://trac.ietf.org/trac/int/wiki/EnrollmentRoadmap

This document represents the box entited "constrained voucher (CBOR) (xxxx?)"
It is used by the pink and yellow boxes.

This document "inherits" (subclasses if you like), both ietf-anima-voucher
(doing it in CBOR, signed by COSE or CMS), and also subclasses
ietf-anima-bootstrapping-keyinfra, applying the same "diff" that
BRSKI makes to EST, but applying it to ACE's EST-COAPS version of EST.
I've illustrated the relationship in the second diagram in the wiki, which is
also at:
    http://www.sandelman.ca/SSW/ietf/anima/diagrams/document-relations.svg

The dotted/faded blue represents my request to have ANIMA adopt the document.


Chairs: please let me know if this is something we can do sooner (before 101?),
        or if you think that we need an in-person discussion at 101,
        or if you think that it's impossible.
        It's not my goal to have the WG adoption call in this thread!
        But to determine what I need to do to get to the question being
        asked.  Perhaps the WG will not want to adopt it.


internet-drafts@ietf.org wrote:
    > A new version of I-D,
    > draft-richardson-anima-ace-constrained-voucher-03.txt has been
    > successfully submitted by Michael Richardson and posted to the IETF
    > repository.

    > Name: draft-richardson-anima-ace-constrained-voucher Revision: 03
    > Title: Constrained Voucher Profile for Bootstrapping Protocols Document
    > date: 2018-02-14 Group: Individual Submission Pages: 20 URL:
    > https://www.ietf.org/internet-drafts/draft-richardson-anima-ace-constrained-voucher-03.txt
    > Status:
    > https://datatracker.ietf.org/doc/draft-richardson-anima-ace-constrained-voucher/
    > Htmlized:
    > https://tools.ietf.org/html/draft-richardson-anima-ace-constrained-voucher-03
    > Htmlized:
    > https://datatracker.ietf.org/doc/html/draft-richardson-anima-ace-constrained-voucher-03
    > Diff:
    > https://www.ietf.org/rfcdiff?url2=draft-richardson-anima-ace-constrained-voucher-03

    > Abstract: This document defines a strategy to securely assign a pledge
    > to an owner, using an artifact signed, directly or indirectly, by the
    > pledge's manufacturer.  This artifact is known as a "voucher".

    >    This document builds upon the work in [I-D.ietf-anima-voucher],
    > encoding the resulting artifact in CBOR.  Use with two signature
    > technologies are described.

    >    Additionally, this document explains how constrained vouchers may be
    > transported in the [I-D.vanderstok-ace-coap-est] protocol.




    > Please note that it may take a couple of minutes from the time of
    > submission until the htmlized version and diff are available at
    > tools.ietf.org.

    > The IETF Secretariat




--
Michael Richardson <mcr+IETF@sandelman.ca>, Sandelman Software Works
 -= IPv6 IoT consulting =-



--
Michael Richardson <mcr+IETF@sandelman.ca>, Sandelman Software Works
 -= IPv6 IoT consulting =-