Re: [Rats] Call for adoption (after draft rename) for Yang module draft

Schönwälder, Jürgen <J.Schoenwaelder@jacobs-university.de> Tue, 12 November 2019 08:59 UTC

Return-Path: <J.Schoenwaelder@jacobs-university.de>
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 37F321201DE for <rats@ietfa.amsl.com>; Tue, 12 Nov 2019 00:59:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level:
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=jacobsuniversity.onmicrosoft.com
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 EXJI7VwUtedT for <rats@ietfa.amsl.com>; Tue, 12 Nov 2019 00:59:04 -0800 (PST)
Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-eopbgr20069.outbound.protection.outlook.com [40.107.2.69]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B1A83120170 for <rats@ietf.org>; Tue, 12 Nov 2019 00:59:03 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=SmW0Ng7Kbr7SvJavrraBD+RgYX5dLaARUse/uGFaWt9AloYx6KVIOpVJrt69q6rM5sz5OYt9QoTO5uBBOW6h4ruqrqogMIoCNaazwXryEHhY9kKBrm8FLPSDMOglv8FAqVbgKZyjzX6eaVe0L9wEG2HMFnwY2oVACW855vshjsMK33zNzoAVc2entXqDiFNVgOi1JJfFjQJHZHWhfBBti8WdYkbGuptw2vyBC+sNPyjBn0Jp936e/hkbEjXiHW9KArCTeYrQKLiinCYKamJ7ibOVaf6Vyk0uEDFDCSdx1Mq65hhnExGcjjZiQ+nOfXoypj/Ce5cZZIvQeXB1nXlY+Q==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=VJC/hrrfvT1gGZFt3psBaIxvTHuB4keukYtMp10mras=; b=Wb9bZM6ijf8hQl1leNYDLNHSaouGhaG4Af/szPIdjXGw34TkHKBIGMl9IwS9LRGT2lKn6ISJtawHOte8lW+RHwm4RxcAUz1S8LO6WXe2xz4EOgGnXfYfJKIATYhIMbk8tq46ZOUi9ZTUUv1fcd3DRfdc4xYFgNvLzktDf9BT2IMooHbGT/J749e4dfphyfB1MOQf6NV1t0LP2pAOk7T/MiDzn5ITiQlPg9s+mW21eyyENnUahzgi/O1Mol185nTTsPia+1sKb7cbKucM7wfmniwCfwwGjaA9tdKutiTHzQBbX+MxTuEMWGrfXRz8X8jhiiYv4qIsAxRQUOc3MkwIbQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=jacobs-university.de; dmarc=pass action=none header.from=jacobs-university.de; dkim=pass header.d=jacobs-university.de; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jacobsuniversity.onmicrosoft.com; s=selector2-jacobsuniversity-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=VJC/hrrfvT1gGZFt3psBaIxvTHuB4keukYtMp10mras=; b=iyUzHqk56988V/ys7OeC7jaNvK394uDMXv98MRv0y7kniq6Rn0VomeXkR7SCHCcVqgV4aRhNlVGpq6UHVi6jFUej/baFevq5b4sPq/0pdd2O1hl+MM/uHj1/tB/oRId0o6q+/GQqIf/iA/nv+1JxNDGCUQLIgpDf4t/VEno8ikE=
Received: from AM5P190MB0482.EURP190.PROD.OUTLOOK.COM (10.161.65.11) by AM5P190MB0419.EURP190.PROD.OUTLOOK.COM (10.161.62.11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2430.24; Tue, 12 Nov 2019 08:59:01 +0000
Received: from AM5P190MB0482.EURP190.PROD.OUTLOOK.COM ([fe80::6c6c:2cd2:11dd:2aff]) by AM5P190MB0482.EURP190.PROD.OUTLOOK.COM ([fe80::6c6c:2cd2:11dd:2aff%5]) with mapi id 15.20.2430.027; Tue, 12 Nov 2019 08:59:01 +0000
From: =?utf-8?B?U2Now7Zud8OkbGRlciwgSsO8cmdlbg==?= <J.Schoenwaelder@jacobs-university.de>
To: Michael Richardson <mcr+ietf@sandelman.ca>
CC: Laurence Lundblade <lgl@island-resort.com>, "rats@ietf.org" <rats@ietf.org>
Thread-Topic: [Rats] Call for adoption (after draft rename) for Yang module draft
Thread-Index: AQHVmTJd8/lytau3hU+AhCwtIdg/0aeHPHQA
Date: Tue, 12 Nov 2019 08:59:01 +0000
Message-ID: <20191112085900.vyir4reiounxccvc@anna.jacobs.jacobs-university.de>
References: <8B173958-FC2A-4D1D-A81C-F324AB632CD7@cisco.com> <147F9159-6055-4E55-ABDC-43DFE3498BF1@island-resort.com> <ce5f8206-74dc-36bb-0093-a93045d5c67f@sit.fraunhofer.de> <0A7E3A4F-8534-4E98-BCB7-1454E07699F4@island-resort.com> <C3AE2645-49C8-4313-BCED-02FEB576B614@cisco.com> <1C8A1884-A37D-45E3-8C11-2FC5A083B245@island-resort.com> <ba12a686-1b34-21a3-388c-bbe01c01a408@sandelman.ca> <4A83CDF5-D29F-4279-8B03-E9D23299EB53@island-resort.com> <0C6940B0-E93F-4274-9D00-DEC4119B8F69@island-resort.com> <85c7c287-48e3-83e7-900e-8e50ce43eba3@sandelman.ca>
In-Reply-To: <85c7c287-48e3-83e7-900e-8e50ce43eba3@sandelman.ca>
Reply-To: =?utf-8?B?U2Now7Zud8OkbGRlciwgSsO8cmdlbg==?= <J.Schoenwaelder@jacobs-university.de>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-clientproxiedby: AM0PR02CA0088.eurprd02.prod.outlook.com (2603:10a6:208:154::29) To AM5P190MB0482.EURP190.PROD.OUTLOOK.COM (2603:10a6:206:1d::11)
authentication-results: spf=none (sender IP is ) smtp.mailfrom=J.Schoenwaelder@jacobs-university.de;
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [2001:638:709:5::7]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: c06c9913-d921-4a03-4c76-08d7674e8f8d
x-ms-traffictypediagnostic: AM5P190MB0419:
x-ms-exchange-purlcount: 1
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <AM5P190MB04191570C27CB7C0C0D71FE2DE770@AM5P190MB0419.EURP190.PROD.OUTLOOK.COM>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 021975AE46
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(979002)(396003)(136003)(39850400004)(376002)(346002)(366004)(199004)(189003)(66556008)(66946007)(43066004)(2906002)(6436002)(81166006)(81156014)(229853002)(6486002)(8936002)(8676002)(66446008)(64756008)(66476007)(6116002)(99286004)(786003)(54906003)(316002)(1076003)(6246003)(5660300002)(46003)(14454004)(478600001)(52116002)(386003)(4326008)(76176011)(71200400001)(71190400001)(6512007)(85202003)(256004)(25786009)(85182001)(11346002)(446003)(86362001)(6306002)(305945005)(4001150100001)(486006)(3450700001)(7736002)(476003)(53546011)(186003)(6506007)(102836004)(777600001)(969003)(989001)(999001)(1009001)(1019001); DIR:OUT; SFP:1101; SCL:1; SRVR:AM5P190MB0419; H:AM5P190MB0482.EURP190.PROD.OUTLOOK.COM; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1;
received-spf: None (protection.outlook.com: jacobs-university.de does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: R6HIy1dY6FTaBR1V5a+eGcY5wmCclm05NTWpkHv7nXcINQDajI5kuj9yEp1WKqHhVPO9PJ4FXKA2FCG6PP882Jv+NEasItBGucVmDLhem1I+YU7WmknWp0Ir2BQZrgufexUcrQcBpnMkbcauGv/R9WtUf1Dlr+2/K81syGAtQNV2qErkJX918S2LdKsaak+v6BxplVlGwvdOjzYu2dOcy71JS5NMO7jvkgmzBONwYJrXI6UWKaHCZBKstDLY8XjLABuWHwqUIWVhk/8wvLpqn/SQ4EKdQ03ys8+/EUKxie6nLfCGxUG7eTc4/3Lx8eCaxTQgF2ieYclFsNzQm/bGx+6WTq/jpq5zBiNwUR5RC2LF0j8DYcktGJQSDaYu/f9vMr5a+ZtbL6iwUXaGgXNP9mDQA00lWynyS6ubV3NKxlpa3wzlVqO8YGv3zKDPr0g+a6jcy3T8iyneS0CO+otMPDdWduKoykbf6YLrpzxfQOo=
Content-Type: text/plain; charset="utf-8"
Content-ID: <68705C18A0F36C4783AB734682B6CF83@EURP190.PROD.OUTLOOK.COM>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: jacobs-university.de
X-MS-Exchange-CrossTenant-Network-Message-Id: c06c9913-d921-4a03-4c76-08d7674e8f8d
X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Nov 2019 08:59:01.0764 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: f78e973e-5c0b-4ab8-bbd7-9887c95a8ebd
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 8nJ5YbLi9X9adx7NQQ4/U4QMoFzd4v+6ESAdEkX5yBSFM27Ap93/OcR6EVwwkaI8JBin1md3w7ZUNu8cpcEdKz2O5To8JcIDUtfZmYM2Ydg=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5P190MB0419
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/C1kK1pU3stxkvT5CVUu9zmLmOqk>
Subject: Re: [Rats] Call for adoption (after draft rename) for Yang module draft
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: Tue, 12 Nov 2019 08:59:06 -0000

On Tue, Nov 12, 2019 at 04:22:47PM +0800, Michael Richardson wrote:
> 
> 
> On 2019-11-12 3:52 a.m., Laurence Lundblade wrote:
> > One more note on this. It seems wrong-headed to try express claims in
> > YANG. To do that we’d need to invent a YANG signing standard (YOSE?).
> > Seems like YANG should be thought of as RPC / conveyance / transport
> > here, not as a way to format a signed attestation token.
> 
> YANG is an information model (think ASN.1).

YANG people believe YANG is used to define data models.

> It is for humans and for code generators, protocol inspectors, etc, it
> is never bits on the wire.
> It needs to be expressed somehow (XML, JSON, CBOR), which is akin to
> BER/DER.

This is what YANG people call an encoding (or representation) of
instance data (that conforms to a YANG schema). YANG today supports
XML and JSON, CBOR is in the making (but for a long time).

> XML, JSON and CBOR all have signature standards (maybe more than one).
> A specific claim could well have a complex set of information that it
> conveys and that could be expressed in YANG, but I find it difficult to
> imagine such a thing.

/js

-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>