Re: [Tm-rid] 1st steps - time lines and drafts
Robert Moskowitz <rgm@labs.htt-consult.com> Thu, 01 August 2019 12:38 UTC
Return-Path: <rgm@labs.htt-consult.com>
X-Original-To: tm-rid@ietfa.amsl.com
Delivered-To: tm-rid@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 83F7E12008F for <tm-rid@ietfa.amsl.com>; Thu, 1 Aug 2019 05:38:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=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 s4olgK4k9ykL for <tm-rid@ietfa.amsl.com>; Thu, 1 Aug 2019 05:38:47 -0700 (PDT)
Received: from z9m9z.htt-consult.com (z9m9z.htt-consult.com [23.123.122.147]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8413012012B for <tm-rid@ietf.org>; Thu, 1 Aug 2019 05:38:47 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by z9m9z.htt-consult.com (Postfix) with ESMTP id E596E60964 for <tm-rid@ietf.org>; Thu, 1 Aug 2019 08:38:45 -0400 (EDT)
X-Virus-Scanned: amavisd-new at htt-consult.com
Received: from z9m9z.htt-consult.com ([127.0.0.1]) by localhost (z9m9z.htt-consult.com [127.0.0.1]) (amavisd-new, port 10024) with LMTP id GJ8psy98mUja for <tm-rid@ietf.org>; Thu, 1 Aug 2019 08:38:37 -0400 (EDT)
Received: from lx140e.htt-consult.com (unknown [192.168.160.12]) (using TLSv1.2 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by z9m9z.htt-consult.com (Postfix) with ESMTPSA id 8913760933 for <tm-rid@ietf.org>; Thu, 1 Aug 2019 08:38:37 -0400 (EDT)
To: tm-rid@ietf.org
References: <30eb80bc-8f7a-e550-d081-547b8bf0dbed@labs.htt-consult.com>
From: Robert Moskowitz <rgm@labs.htt-consult.com>
Message-ID: <41dbac5b-0c59-e470-f1c3-933a9dbc14d0@labs.htt-consult.com>
Date: Thu, 01 Aug 2019 08:38:30 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <30eb80bc-8f7a-e550-d081-547b8bf0dbed@labs.htt-consult.com>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: 8bit
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/tm-rid/Ma_QLH4fzHmX8A6tTkrHh26gqyQ>
Subject: Re: [Tm-rid] 1st steps - time lines and drafts
X-BeenThere: tm-rid@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Trustworthy Multipurpose RemoteID <tm-rid.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tm-rid>, <mailto:tm-rid-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tm-rid/>
List-Post: <mailto:tm-rid@ietf.org>
List-Help: <mailto:tm-rid-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tm-rid>, <mailto:tm-rid-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Aug 2019 12:38:51 -0000
I have made some headway on planning and drafts. First I spoke with the AD for this effort: Eric Vyncke. This work may more likely be a rechartering of HIP than an independent effort; no BOF in Singapore, just get to work. Of course that means I have to get in gear and get the last 3 docs finish (well only 2 have my name on them)! This also has bearing on draft naming. So for now the Hierarchical HIP draft will be: draft-moskowitz-hip-hierarchical-hip. I hope to have 00 posted the end of next week. Part of timing is I realize that I should calf off the new crypto into its own draft. This will be: draft-moskowitz-hip-new-crypto or something like that. It will have: EDDSA SHAKE, cSHAKE, and KMAC. I am looking at cSHAKE that it might be a better hash for making the HIT as properly parameters will mean that no truncation is needed. cSHAKE (in my reading) will make a hash of the size you want. More study needed. KMAC is a replacement for HMAC which is a big change for KEYMAT in HIP. One of the considerations will be the size of the sponge for the underlying Keccak function. NIST specified a sponge of b=1600, but that is for large messages and parallel processing. In HIP, everything is small messages and for this effort constrained systems. A sponge of b=400 yields 128 bit strength and b=800 for 256 bit strength. I have been told that NIST is working on standardizing these smaller sponge sizes, so I plan on using them to help move NIST along. Finally offering Kedje Jr as an alternative to AES use. Note that this is a bit of a placeholder as NIST is working on such a small crypto cipher. Or so I have been assured. You can see much of this in my draft-moskowitz-small-crypto, so I have text to pull into this new draft, I just have to work out the HIP parameters. There is plenty of work here for anyone that wants to lend a hand. Like on CBOR Concise Identity as an addendum to RFC 8002. And is there value to use CBOR and CDDL in HIP? Bob On 7/25/19 10:29 AM, Robert Moskowitz wrote: > Greetings! > > Thanks to the FAA stating that they plan on the initial rule making on > RemoteID for UAS in September, 2019, the initial work on tm-rid is > extremely accelerated. My understanding is if we have initial draft > documents we will then have some time for official RFCs. > > There will also need to be some level of interaction with ATSM that > has been generating RemoteID standards. See: > > https://github.com/opendroneid/specs > > The IETF MAY desire to enter into an MOU with ATSM. ATSM may want it > also. Note that ATSM claims to be the oldest SDO around. > > The work (drafts) I see are listed below. A charter for this effort > SHOULD be within the 1st draft listed. I will be working with Stu and > Adam on a charter that we will display somewhere given that we are > pre-BOF here. > > We are looking for people interested in writing/reviewing. > > > ====================== Initial Drafts ======================== > > Trustworthy Multipurpose Remote IDs in UAS > > draft-tm-rid-uas > > Abstract: This memo defines the use of Host Identity Tags (HIT) > from the Host Identity Protocol (HIP) that can provide a > self-asserting trustable identity for Unmanned Aircraft Systems > (UAS). The justification for trust in the IDs, generation and > registration of HITs, and use of HITs in UAS messages. > > > Trustworthy Multipurpose Remote IDs in Discovery Services > > draft-tm-rid-uas-ds > > Abstract: This memo defines HIT based Discovery Services to obtain > both static and dynamic information about UASs. These services will > implement access policy rules to limit what different entities can > learn and control of the UASs. > > > Hierarchical HITs for HIP > > draft-tm-rid-hierarchical-hip > > Abstract: This document describes the structure of hierarchical > HITs to facilitate large deployments in mobile networks. > > > Registration Services for Hierarchical HITs > > draft-tm-rid-hierarchical-hip-registration > > Abstract: This document describes the registration of hierarchical > HITs (HHIT). It provides for registrar entities and how they can be > found. It does not describe the policies that registrars must meet as > HHIT registrars. It may reference RFC7451. > > > New crypto for HIP > > draft-moskowitz-hip-crypto-update > > Abstract: This document adds support for new cryptographic > algorithms and methods to HIP. e.g. EDDSA, KMAC, cSHAKE, SHA-3, Kedje. > > Note that Kedje is a sort of placeholder as NIST is still working on > the 'small' cypher that we want for this project. > > > CBOR formats for HIP > > draft-tm-rid-hip-cbor > > Abstract: This document replaces the HIP TLV structures with CBOR CTW. > > > HIP as OAUTH method > > draft-tm-rid-hip-oauth > > Abstract: This document adds support of HIP as an OAUTH method > > ============================================ > > Thank you >
- [Tm-rid] 1st steps - time lines and drafts Robert Moskowitz
- Re: [Tm-rid] 1st steps - time lines and drafts Robert Moskowitz
- Re: [Tm-rid] 1st steps - time lines and drafts Card, Stu
- Re: [Tm-rid] 1st steps - time lines and drafts Robert Moskowitz
- Re: [Tm-rid] 1st steps - time lines and drafts Michael Richardson
- Re: [Tm-rid] 1st steps - time lines and drafts Michael Richardson
- Re: [Tm-rid] 1st steps - time lines and drafts Robert Moskowitz
- Re: [Tm-rid] 1st steps - time lines and drafts Robert Moskowitz
- Re: [Tm-rid] 1st steps - time lines and drafts Carsten Bormann