Re: [Drip] Update on RATS in DIME

Robert Moskowitz <rgm@labs.htt-consult.com> Fri, 05 August 2022 12:26 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 7B268C13CCC9 for <tm-rid@ietfa.amsl.com>; Fri, 5 Aug 2022 05:26:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.908
X-Spam-Level:
X-Spam-Status: No, score=-1.908 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uScMnElc_uie for <tm-rid@ietfa.amsl.com>; Fri, 5 Aug 2022 05:26:18 -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 9EE20C15C53D for <tm-rid@ietf.org>; Fri, 5 Aug 2022 05:26:18 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by z9m9z.htt-consult.com (Postfix) with ESMTP id CB32C62620; Fri, 1 Jan 2010 19:51:54 -0500 (EST)
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 ercNO2DDd26R; Fri, 1 Jan 2010 19:51:46 -0500 (EST)
Received: from [192.168.160.11] (unknown [192.168.160.11]) (using TLSv1.2 with cipher AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by z9m9z.htt-consult.com (Postfix) with ESMTPSA id 0C4E06256E; Fri, 1 Jan 2010 19:51:46 -0500 (EST)
Content-Type: multipart/alternative; boundary="------------nICC60vxMf9tww0gA4VPmihN"
Message-ID: <2aaa0142-c8ae-bf4d-0f3e-c9872eb0cecb@labs.htt-consult.com>
Date: Fri, 05 Aug 2022 08:26:06 -0400
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.11.0
Content-Language: en-US
To: Adam Wiethuechter <adam.wiethuechter@axenterprize.com>, "tm-rid@ietf.org" <tm-rid@ietf.org>
References: <SN6PR13MB2446B4AED170F64A6110E77D889E9@SN6PR13MB2446.namprd13.prod.outlook.com>
From: Robert Moskowitz <rgm@labs.htt-consult.com>
In-Reply-To: <SN6PR13MB2446B4AED170F64A6110E77D889E9@SN6PR13MB2446.namprd13.prod.outlook.com>
Archived-At: <https://mailarchive.ietf.org/arch/msg/tm-rid/Ej5F6_gi1YxZ4gElTvMQ53HdstM>
Subject: Re: [Drip] Update on RATS in DIME
X-BeenThere: tm-rid@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Drone Remote Identification Protocol <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: Fri, 05 Aug 2022 12:26:19 -0000


On 8/5/22 00:36, Adam Wiethuechter wrote:
> This is something I think I forgot to mention during the DRIP WG 
> meeting at 114 and figured get it down in writing and maybe reignite 
> some discussion here on the list.
>
> For those out of the loop seeing we are removing the term "registrar" 
> and replacing it with DRIP Identity Management Entity (DIME). This is 
> a high-level entity name in the registration process that has multiple 
> logical components.
>
> During the 114 Hackathon we had a very good discussion with Dave 
> Thaler and Henk Birkholz about some high-level usage of RATS in the 
> DRIP registration process which was being further nailed down.
>
> Dave gave a very quick but good explanation of RATS, the entities, 
> artifacts and two primary models: Passport and Background-Check.
>
> All at the table (myself, Dave, Henk, Tim Mesker, Frank Cona, Michael 
> Palage, and Stu Card) agreed that RATS could easily fit into the 
> architecture but required that the terminology we are using in DRIP 
> may need to be realigned for better understanding. We agreed that the 
> Background-Check model was more in line with the current registration 
> process and directly aligned roles drafted to easily take on RATS roles.

And I was there for part of it to get what I had to change in drip-rid!  :)

> With arch-26 the original terms of Assertion and Attestation were 
> reformed to align with RATS and are now Evidence and Endorsement, 
> respectively. Both, along with Claims, use RATS Arch. definitions as 
> their foundation.

Everyone, please review drip-rid-32 that my terminology reworking is in 
line with this approach.

>
> With the proposed DRIP registration draft rework (a dry run incoming 
> in the next week) a supplemental document to define how RATS fit 
> within the DIME process could easily be made. Effectively in a RATS 
> model of a DIME the existing Attestations we are using during the 
> process (now called Endorsements) would be sent in the messages for 
> RATS interactions and processed and the appropriate logical entity in 
> the path.
>
> Is there any strong opposition to this way of doing things if RATS 
> were a supplemental way of performing registration?

I agree with this change.  It also allows us to better generalize the 
registration and HHITs for other uses.

Bob

>
> --------
> 73,
> Adam T. Wiethuechter
> Software Engineer; AX Enterprize, LLC
>