Re: [Rats] Where Do Interaction Models Go?

Guy Fedorkow <gfedorkow@juniper.net> Mon, 27 July 2020 17:27 UTC

Return-Path: <gfedorkow@juniper.net>
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 DF2763A1B00 for <rats@ietfa.amsl.com>; Mon, 27 Jul 2020 10:27:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.12
X-Spam-Level:
X-Spam-Status: No, score=-2.12 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=juniper.net header.b=jXYWl1Ag; dkim=pass (1024-bit key) header.d=juniper.net header.b=IQ6rpZMK
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 mwcqnECEtzVy for <rats@ietfa.amsl.com>; Mon, 27 Jul 2020 10:27:57 -0700 (PDT)
Received: from mx0b-00273201.pphosted.com (mx0a-00273201.pphosted.com [208.84.65.16]) (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 403C93A1AF3 for <rats@ietf.org>; Mon, 27 Jul 2020 10:27:56 -0700 (PDT)
Received: from pps.filterd (m0108157.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id 06RHMwM8010527; Mon, 27 Jul 2020 10:27:56 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=PPS1017; bh=meWtYVToN3XT0MwEYsauIM9yb6q5G56anf3sL/Fu1oc=; b=jXYWl1AgVgmjBeSz2xBtk9ymlxRkWHWrlr3vPlOg5mGBJ8DAp+4SswpqEwAik9k4xhja qJClMNuch6k2aqC47ntGIoTxC8+FhIF6YB9NBlAnTxzsvDaHs+qOA2EOyDWD4tPP+fZ2 XEgiEM4guMIe/RiaO7Y+wRzmcvvS2gHy4TvGhnEfyiYaSrqag/sv7Y8LDxUdTzEKGKXm GgUmAGexgrrYgWzg16YdgUE4K2ADvmd7vOBNObhBc4GFwfjYJ7+j3kpXRz2QQaq9SRo8 4B6js8ckXz1CB1RO2xQlEirmFFHXdTHoR1+fZTNEaVCSq+S5VeIyTZMgJTnm5bhfnTFd wg==
Received: from nam10-mw2-obe.outbound.protection.outlook.com (mail-mw2nam10lp2105.outbound.protection.outlook.com [104.47.55.105]) by mx0a-00273201.pphosted.com with ESMTP id 32gm0n2tby-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 27 Jul 2020 10:27:55 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gVGmq6t7lT/dpR6NOjFwWHWINpmmI9NlXiLZKt4SrW2RxvF6Xu+SiVMU05AjHBECfFizx5sjxpeGWyEt7mWV5spMh96PVyVoy8L8/oLrwKdUvaRLMUt97gTzXF5JgsWuPJJvKVmCDilk/2AlZ5NItz0in5UY8amMXqIvcc1uvtstZ5Kf5zJIxKOK+Uhq9je9U78o3wK5CUnADNRGjWWEjgS/Jm7vrlL5oHxfN49QPbWF5im4O7IvDC9/BXpMRAvtTM+d1GIolJPs0qi62LI0USNHuUfKkPbdDRdHImmJZaXAMs1USwb0FxFYJ2x5v+1q591CB8L+1dH2kY6yJVzTEQ==
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=meWtYVToN3XT0MwEYsauIM9yb6q5G56anf3sL/Fu1oc=; b=LlyqsqkogoC60reTBREGP3fL+ymEi0I7/6LMgIEH02R5s1yEx9NNNN22wIul5ZTvLlShBQCoHTmg8VqmUIanfksolKkcACQgv3LPi/PWCwbAuc63c1DsPjNhVTobFWCmrnt8aZ6NBMQ10eQXqQszy+cWhRRKV6/dPVDB0niZwAq029w2SVtZq9BXc6tlxdt9OkakDB6E4CRW9dhRKasUk7+oYgu5ypH67anFT3cY2m0g2NzbDprpMavtAx19kWBvUKTuW/5m/rsKvdOlXTXaDgkIpxdgsY2rzC4rPvsBFjRhyzvubioaNUxgWXjKF35+49fgsAGpnPnBc8kFkfFb1g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=meWtYVToN3XT0MwEYsauIM9yb6q5G56anf3sL/Fu1oc=; b=IQ6rpZMKKtYqmuvJA4i6dFbx2AruvGcbD9kCZGPXJK2MDp7G2w19rAC26Pj5LyHyyzeY98VJvirOHa+jC6dye19bDV+3NR8j2TFGEUNzNHb3svaov+otiiGNphbWnxE10oXeugmLv01KPl/J6FWCrSTRSslweCG+zvfIVBjM2Es=
Received: from DM6PR05MB6889.namprd05.prod.outlook.com (2603:10b6:5:204::22) by DM6PR05MB5579.namprd05.prod.outlook.com (2603:10b6:5:d::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3239.12; Mon, 27 Jul 2020 17:27:54 +0000
Received: from DM6PR05MB6889.namprd05.prod.outlook.com ([fe80::f5ae:e4dc:9e61:d5f5]) by DM6PR05MB6889.namprd05.prod.outlook.com ([fe80::f5ae:e4dc:9e61:d5f5%5]) with mapi id 15.20.3239.015; Mon, 27 Jul 2020 17:27:54 +0000
From: Guy Fedorkow <gfedorkow@juniper.net>
To: Henk Birkholz <henk.birkholz@sit.fraunhofer.de>, "rats@ietf.org" <rats@ietf.org>
Thread-Topic: [Rats] Where Do Interaction Models Go?
Thread-Index: AQHWYPJRbSj0zbmT3EGX9YsZkA1F8qkbtGPA
Date: Mon, 27 Jul 2020 17:27:53 +0000
Message-ID: <DM6PR05MB688916F993FB387CB3BA01C2BA720@DM6PR05MB6889.namprd05.prod.outlook.com>
References: <b3f54d3a-2483-52a2-89c8-c31825ecc238@sit.fraunhofer.de>
In-Reply-To: <b3f54d3a-2483-52a2-89c8-c31825ecc238@sit.fraunhofer.de>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=true; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2020-07-27T17:27:51Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Method=Standard; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=0633b888-ae0d-4341-a75f-06e04137d755; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=6f9ab59d-abbe-486c-9d1c-bd0277e59a6e; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ContentBits=2
dlp-product: dlpe-windows
dlp-version: 11.5.0.60
dlp-reaction: no-action
authentication-results: sit.fraunhofer.de; dkim=none (message not signed) header.d=none;sit.fraunhofer.de; dmarc=none action=none header.from=juniper.net;
x-originating-ip: [73.89.130.65]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 7a4ccd9c-a5dd-4ea6-5667-08d83252653e
x-ms-traffictypediagnostic: DM6PR05MB5579:
x-microsoft-antispam-prvs: <DM6PR05MB5579A958873E877DEACE037ABA720@DM6PR05MB5579.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6790;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: eSV8SmYK4TVf9Lta0PDTIweNkrBSpHquLnJq5V7UZMj2VEQkhcWcObnOoyXD7JXe+iElDN1q24qdMFtFJz6DFlVdUzw8wlxtkODv692JHXUT68lSiimlL/MT+qJzz1PhTVT1j3SC+XwZ8X0GBZ/6RlIkIkEvtu7AwtEVftOj0ljoM9RydI3M3fGwcyKiZhM7wJ1Tf4fSNJ7ASLUB5ya6evx3ILjLzq/5gOG9o4/MrvayWDAP6zAh20VG/HEYxKhI//mIS32kbCeo765M29s8Za70AplsRtEnrVYc1dI2YBB1F65+9P07aMRMT7bx0mmVVumu1EXibgehXz2o4VbjcJmBBmBpLHCTn6Bp0usE6k/hQHkZRYWGNrXZVbmhvCr/4yB3XnU5Lp7os9MKArQ+Tg==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR05MB6889.namprd05.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(346002)(376002)(136003)(366004)(396003)(39860400002)(71200400001)(83380400001)(7696005)(186003)(6506007)(53546011)(8936002)(86362001)(99936003)(26005)(2906002)(9686003)(110136005)(8676002)(966005)(66946007)(66446008)(64756008)(66556008)(66476007)(66616009)(33656002)(55016002)(478600001)(316002)(5660300002)(76116006)(52536014); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata: 0CdOAA6jUyJMEN8XHbL42++nKy9j61BtyZFMeS95mWOsbmzmQbULxedlQRPbYFl0ExGw9NMLVIH9VgsMWZ5wKlsuKgjf7KN21CIdLU1dkNC+KnwisX6s8VzwEMyULSLpjKfu43DcXYwIpgC/xjdVfUMxQ+ATWgZmgjpl6USziqulo8xyHJFzxYdKvF9TCe3MiT81hohA+6HtJV78MsV47zfGR8nObndD6lKN4mUfYdISfJ96aakQdng3qioVKSgKs9YgpUUS1cXHR00h24Fi4yUh8U8lLU6aV31i4vbanNAWAjVsSPxY7t/lFRconEP2uJmT7Ww+RsyVPGCc1GohmITRy7vSbineYyeIXOHsigU6jPLXBmI6sWxzi0JyU2eJj7l+FfR0CINP/vqZqXmBqKUPFrKsGePymLUa9VRGSu6kWpvFF1ZBFYKKFBcUmwrv0o7rfKjgE/0hA047EPAVNKuN/GvgbZOvd/xGdyy/cjn4Oto5onPcNMtEljjLJidyDhhAOE/WdtHX6SkmTN8qOdYk0kwESnX/WsH8aMJBASyH2LAxXD5NK97RSU4cOHm6efKQOu/eqa8byJaypgCGVUFXlY/57WRHmqiITW+a4PMNJ5qyb7ENdJHotOI0Vvk2JtkeX1HWx6I5obMOHlWP3w==
x-ms-exchange-transport-forked: True
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg="SHA1"; boundary="----=_NextPart_000_01B4_01D66419.BA184100"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DM6PR05MB6889.namprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 7a4ccd9c-a5dd-4ea6-5667-08d83252653e
X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Jul 2020 17:27:53.9546 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: G3o767Ae+Yva8ltesUzhzV7drVWwVPdCHclsVrkLh93uW/1v98oGwZ7NwU9TTj3OnbpXe7Lwso71bheLS61a/w==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR05MB5579
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.235, 18.0.687 definitions=2020-07-27_12:2020-07-27, 2020-07-27 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 phishscore=0 lowpriorityscore=0 spamscore=0 mlxscore=0 mlxlogscore=999 clxscore=1011 bulkscore=0 malwarescore=0 impostorscore=0 priorityscore=1501 adultscore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2006250000 definitions=main-2007270118
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/u_trix8H00rMqF8ZeA6uYme3jyQ>
Subject: Re: [Rats] Where Do Interaction Models Go?
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: Mon, 27 Jul 2020 17:27:59 -0000

Hi Henk,
  I'm fine with Option 2 -- separate draft that doesn't impede closure of the Architecture draft.
/guy



Juniper Business Use Only

-----Original Message-----
From: RATS <rats-bounces@ietf.org> On Behalf Of Henk Birkholz
Sent: Thursday, July 23, 2020 9:08 AM
To: rats@ietf.org
Subject: [Rats] Where Do Interaction Models Go?

[External Email. Be cautious of content]


Hi list,

our first virtual session on July 28th is approaching. At the last meeting, we highlighted the question: where do interaction models go?

Context: there are three quite common interaction models (plus minimal requirements and information elements for them) that can be used to convey RATS Conceptual Messages, such as Evidence or Attestation Results. Most Conceptual Messages should include only up-to-date content (commonly referred to as "fresh") to be feasible. As a result, interaction models directly support methods to show that content is fresh (challenge-response & streamed remote attestation) or don't have to because the content shows that by itself (time-based remote attestation).

Problem: Reiterating how the common models work and how they are related in every solution draft can prove to be error prone, ambiguous, difficult to compare in English, or simply be redundant.

Solution: Describing them once and then referencing the bulk of it eliminates the need for text cloning, danger of inconsistencies/subtle deviations, and redundancy in general.


The remaining question is: where should this content about interaction model go?


At the last meeting four options were presented:

* Option 1: standalone (one I-D for each model)
* Option 2: standalone (one I-D for all models)
* Option 3: all three models merged into the architecture I-D
* Option 4: each model merged into a separate solution I-D

Each option has pros and cons. So, I'd like to bring this question to the list (,finally... I can be quite slow).

There is of course the current reference interaction model I-D that talks about the three models and how direct anonymous attestation can be enabled by all three of them. Please have a quick look, maybe that helps to provide some feedback here :) Five drafts reference this one at the
moment:

> https://urldefense.com/v3/__https://datatracker.ietf.org/doc/draft-bir
> kholz-rats-reference-interaction-model/__;!!NEt6yMaO-gk!SYqBRt5nXIi2cw
> gezjeQbps4FpiEHZvAX2DbPXFG2ODk1Ck9LDvFE-AvEHZwiEJWJEs$

We will dedicate some time to this topic on Tuesday and hope for some feedback!


Viele Grüße,

Henk

_______________________________________________
RATS mailing list
RATS@ietf.org
https://urldefense.com/v3/__https://www.ietf.org/mailman/listinfo/rats__;!!NEt6yMaO-gk!SYqBRt5nXIi2cwgezjeQbps4FpiEHZvAX2DbPXFG2ODk1Ck9LDvFE-AvEHZwtdYEfZk$