Re: [Rats] CDDL for EAT profiles

Laurence Lundblade <lgl@island-resort.com> Thu, 11 March 2021 16:12 UTC

Return-Path: <lgl@island-resort.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 66AFE3A126C for <rats@ietfa.amsl.com>; Thu, 11 Mar 2021 08:12:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.887
X-Spam-Level:
X-Spam-Status: No, score=-1.887 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_KAM_HTML_FONT_INVALID=0.01, URIBL_BLOCKED=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 jkzV10rS0j3v for <rats@ietfa.amsl.com>; Thu, 11 Mar 2021 08:12:50 -0800 (PST)
Received: from p3plsmtpa12-06.prod.phx3.secureserver.net (p3plsmtpa12-06.prod.phx3.secureserver.net [68.178.252.235]) (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 950413A1265 for <rats@ietf.org>; Thu, 11 Mar 2021 08:12:50 -0800 (PST)
Received: from [192.168.1.81] ([76.167.193.86]) by :SMTPAUTH: with ESMTPA id KNvclsYBJu0yGKNvclfbuy; Thu, 11 Mar 2021 09:12:49 -0700
X-CMAE-Analysis: v=2.4 cv=OryKdwzt c=1 sm=1 tr=0 ts=604a4181 a=t2DvPg6iSvRzsOFYbaV4uQ==:117 a=t2DvPg6iSvRzsOFYbaV4uQ==:17 a=0XtbOteLAAAA:20 a=7CQSdrXTAAAA:8 a=48vgC7mUAAAA:8 a=HEonoVtKCSpAnO0fw30A:9 a=QEXdDO2ut3YA:10 a=Cq6SWqoHeDl7RxGE:21 a=_W_S_7VecoQA:10 a=a-qgeE7W1pNrGK8U0ZQC:22 a=w1C3t2QeGrPiZgrLijVG:22 a=BPzZvq435JnGatEyYwdK:22
X-SECURESERVER-ACCT: lgl@island-resort.com
From: Laurence Lundblade <lgl@island-resort.com>
Message-Id: <A4875B33-F471-4A5F-9395-7299D97D6E54@island-resort.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_7DA80D7A-D790-4DDF-B27A-AB7DF751E7BF"
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.17\))
Date: Thu, 11 Mar 2021 08:12:47 -0800
In-Reply-To: <VI1PR08MB26394A26ECC8912B35EB5318FA919@VI1PR08MB2639.eurprd08.prod.outlook.com>
Cc: "rats@ietf.org" <rats@ietf.org>, Henk Birkholz <henk.birkholz@sit.fraunhofer.de>
To: Hannes Tschofenig <Hannes.Tschofenig@arm.com>
References: <VI1PR08MB26394A26ECC8912B35EB5318FA919@VI1PR08MB2639.eurprd08.prod.outlook.com>
X-Mailer: Apple Mail (2.3445.104.17)
X-CMAE-Envelope: MS4xfKSuwS07qOYXUkGo4KJYhqSFofWkYzx4NiMh2t9EiMibY1i+zwQ5GloLW5jqh8GadfZOpRQK207gKdBQ5sEDYA431hFcVxi6Eb0Wf+jraWFT/y54R7cO 6OCTpqZYwVXC1PKHQ2D6CGzVixWypo67WxPwsaXX4FFJGYWXkpc2MDXlWvY0hox6og3Ez/cNMZBtOGhU4d4AJpNKPtkz4IJ2I/WTyi+CBGMw2rIOQnzgO1gL mJEdh4ApVZ4i1rQSC8LD3c1zlFu5T38WrHICrF6IlYI=
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/ud4M5tiqwBgxZeUUVYccaPoEUYo>
Subject: Re: [Rats] CDDL for EAT profiles
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Remote ATtestation procedureS <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 11 Mar 2021 16:12:53 -0000

I created text for this here <https://github.com/ietf-rats-wg/eat/pull/99> in a PR against EAT. It’s pretty simple:

5.1.  <file:///Users/lgl/Documents/EAT/eat-drafts/eat/draft-ietf-rats-eat.html#section-5.1>Format of a Profile Document <file:///Users/lgl/Documents/EAT/eat-drafts/eat/draft-ietf-rats-eat.html#name-format-of-a-profile-documen>
A profile document doesn't have to be in any particular format. It may be simple text, something more formal or a combination.
In some cases CDDL may be create that replaces CDDL in this or other document to express some profile requirements. For example, to require the altitude data item in the location claim, CDDL can be written that replicates the location claim with the altitude no longer optional.

LL



> On Mar 10, 2021, at 12:15 PM, Hannes Tschofenig <Hannes.Tschofenig@arm.com> wrote:
> 
> Hi all, 
>  
> I thought a bit more about the suggestion Henk made during the RATS meeting today and, although I was skeptical at first, I believe his idea has some merits.
> While it may not be possible to use CDDL for all cases but for the discussed COSE case it might well be applicable. I  will give it a try for the SUIT / TEEP use case...
>  
> Ciao
> Hannes
>  
> IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you. _______________________________________________
> RATS mailing list
> RATS@ietf.org <mailto:RATS@ietf.org>
> https://www.ietf.org/mailman/listinfo/rats <https://www.ietf.org/mailman/listinfo/rats>