Re: [Rats] Where Do Interaction Models Go?

"Eric Voit (evoit)" <evoit@cisco.com> Fri, 24 July 2020 16:38 UTC

Return-Path: <evoit@cisco.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 9FB2D3A0FDF for <rats@ietfa.amsl.com>; Fri, 24 Jul 2020 09:38:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.621
X-Spam-Level:
X-Spam-Status: No, score=-9.621 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-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_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=YQJ/SbyU; dkim=fail (1024-bit key) reason="fail (body has been altered)" header.d=cisco.onmicrosoft.com header.b=x4NWp0JS
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 oHEDOYT2brKf for <rats@ietfa.amsl.com>; Fri, 24 Jul 2020 09:38:05 -0700 (PDT)
Received: from alln-iport-2.cisco.com (alln-iport-2.cisco.com [173.37.142.89]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8A0A33A0FCB for <rats@ietf.org>; Fri, 24 Jul 2020 09:38:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=8420; q=dns/txt; s=iport; t=1595608685; x=1596818285; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=g+ogE0hbMZpp7ndoaMXd/Mtl2Kn1Ja1tJqm7rPo4HSw=; b=YQJ/SbyU9ynqCe3HrY+SMVMfSFXSIkmRUfFLxzZ/avZmYbdUi5SuUePX C9JX1ieyyUUyV2thhfNkUokctKqxRY5WNP47/NJxNKCBOo8m18QlMZucQ eGsNfVeiYZWntaDGfVXBn7kaA2YnnsRdBZudEEtaVdjaggDL7YbjPQ3cN Q=;
X-Files: smime.p7s : 3975
IronPort-PHdr: 9a23:rh7E+RFksmJoVVK934VgWJ1GYnJ96bzpIg4Y7IYmgLtSc6Oluo7vJ1Hb+e401wWbRoTHrfxegvfQs6fuVHZG7ZvS+HwBcZkZURgDhI1WmgE7G8eKBAX9K+KidC01GslOFToHt3G2OERYAoDyMlvVpHDh9j8OXBvlPBdzJuP7F5SUg8nkn+y38ofYNgNPgjf1aLhuLRKw+APWsMRz48NiJ689xwGPrGFPfrFdxHhjIhSYmBOv6w==
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0C5CADTDRtf/4MNJK1gglOBUikoB28rLS8sCoQpg0YDjVWYX4JTA1UEBwEBAQkDAQEYDQgCBAEBhEwCgiICJDcGDgIDAQELAQEFAQEBAgEGBG2FXAyFcQEBAQECAQEBEBEdAQEsCwEECwIBBgISMAICAiULFw4CBA4FCAYNB4MFgX5NAw4RDwEOkh+QaAKBOYhhdoEygwEBAQWBR0GDHxiCBwcDBoE4gVOBGoNYhigPGoFBP4ERQ4IfLj6CXAEBAgEBgV2DFDOCLZJfowgKgl2EM4JYgUuRN4J7iUaTHpxAlGgCBAIEBQIOAQEFgWkkgVdwFTuCaVAXAg2PQwEIgkOFFIVCdDcCBgEHAQEDCXyONAGBEAEB
X-IronPort-AV: E=Sophos;i="5.75,391,1589241600"; d="p7s'?scan'208";a="535102963"
Received: from alln-core-1.cisco.com ([173.36.13.131]) by alln-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 24 Jul 2020 16:38:04 +0000
Received: from XCH-ALN-002.cisco.com (xch-aln-002.cisco.com [173.36.7.12]) by alln-core-1.cisco.com (8.15.2/8.15.2) with ESMTPS id 06OGc3dq023848 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Fri, 24 Jul 2020 16:38:03 GMT
Received: from xhs-aln-002.cisco.com (173.37.135.119) by XCH-ALN-002.cisco.com (173.36.7.12) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Fri, 24 Jul 2020 11:38:03 -0500
Received: from xhs-aln-001.cisco.com (173.37.135.118) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Fri, 24 Jul 2020 11:38:03 -0500
Received: from NAM10-BN7-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-001.cisco.com (173.37.135.118) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Fri, 24 Jul 2020 11:38:03 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=f1GedNLGSDQ68FYsopV2oAeL1BNnBy46DMwI4YbApQz9hy1b5swbBCoNMbsn4S38P247f8b1hDdPCJc+IacclP4etWOj/jlL7hdr/gzAxiX0kHUsoeC2zCaBlbz6fBEDcR2l4WhbXkyBFpeiLOdZmNPKx2wHErx0tO/l3jC+3qJ+0uXPKhn+vTJdbqJOlmKm7Td72oDgfbz1x0LwTt+c3gMBTf82BJr8NX8/CZ7VLrVzVvRQd2NqYlEO3dDpjpAfSM7tKRvU7xkOs1/abQqMTVIKN8zuCBvr+BRwYvSyl9p6fhvtuCDV55JHdVRRkHKGiXZecS8eRzOuiEvfwoNXHQ==
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=uzFrhvwWzT1QJGE1Om+TOHdcrRHS8t019eV105kYnzc=; b=U8mvs0iNc1TyRkWcZU+pq/RvWA49F6EGiKuzmvBtH2s5oD26ZEFIRd6KYzD6h1CKI8IrUmnqQUu6836gga3PqeR0vchJ9RDIJpUBrOsGRfu7qc5AVH5i/gZ7y7OOLUb1CeY7ZuHuD4mWM7egpb0iGkdQaIf8heJp2VRdjlvIMctFhQC4wA5MRK3okgYoVcx9FaDAQAx+UOL/QPqMM27TSrG6TcAxC/fZwS6GoY5qLd93tId+OHX60PcLR2b5SC/r3HC195XKxF3lEhcH/e6QPX3ikA1MI6VnlQ8Zef2wKwruEZiRFDdSs+yfV/fERb6RI9C31jUWeoUudldQgiiI6g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com; s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=uzFrhvwWzT1QJGE1Om+TOHdcrRHS8t019eV105kYnzc=; b=x4NWp0JS6msPPEUyngluwa5fqHOLLfnH2dlm8D4WoM6ofC0HpgclbPuZ+v6eR7mJwL06vdz0NuACf+sPUHgDh9jFHB6XwFllZx6mLcdC9ErIV0JwaLEX9sTcSVfH4CnmwqX3ADvIBMHyJH1amtNgFqmxNj3cWRHEeAgo0Uf+gkc=
Received: from BL0PR11MB3122.namprd11.prod.outlook.com (2603:10b6:208:75::32) by MN2PR11MB4272.namprd11.prod.outlook.com (2603:10b6:208:196::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3216.22; Fri, 24 Jul 2020 16:38:02 +0000
Received: from BL0PR11MB3122.namprd11.prod.outlook.com ([fe80::3496:c7b1:6ba3:ace2]) by BL0PR11MB3122.namprd11.prod.outlook.com ([fe80::3496:c7b1:6ba3:ace2%5]) with mapi id 15.20.3216.026; Fri, 24 Jul 2020 16:38:02 +0000
From: "Eric Voit (evoit)" <evoit@cisco.com>
To: Henk Birkholz <henk.birkholz@sit.fraunhofer.de>
CC: "rats@ietf.org" <rats@ietf.org>
Thread-Topic: [Rats] Where Do Interaction Models Go?
Thread-Index: AQHWYPJXrpKcGji2VECWn9G78P2XKakW7uDw
Date: Fri, 24 Jul 2020 16:38:02 +0000
Message-ID: <BL0PR11MB31221E86736D4C428C0C5204A1770@BL0PR11MB3122.namprd11.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:
authentication-results: sit.fraunhofer.de; dkim=none (message not signed) header.d=none;sit.fraunhofer.de; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [173.38.117.84]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: f967b4e7-3110-4c78-799b-08d82fefeeef
x-ms-traffictypediagnostic: MN2PR11MB4272:
x-microsoft-antispam-prvs: <MN2PR11MB42721F9B9D5964155483DE7EA1770@MN2PR11MB4272.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: yqPOqij595uLKXgYlf9xM+f08OFJ7o10R/NUwI20S2aLcx7Vi4TWuT+5WkYnLtvRVL/UCl3INYXP4FaHH7pETllAonuvRSg7XNuzihi8PKNCaRfm7sk0P88RT2NWckeJM9JSkePgywQ2MtK6uxAhM3FjaegBFpv5NwAAgPWWpTn5SBf6vWL0U1Otwx2glg0wOXBTcNneye576AcmWsi4R8DoIQJJD9NChUQ1CNmwVkSADR+pGfpWaa8ybS/k1wJHKd7K2UymA6XdTas8G5XD6m+sHD9jMAvB4IA+lrsax9p7AwFEV8isRxi/WdxEGb1xxzQMWMRbnYGIoGyQokZrMx0HRoeiOltW18q+za3PnViWBVJg9/TDF0/MPpSsAJYkbmUTrcar040E4z+R/364sA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BL0PR11MB3122.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(39860400002)(136003)(366004)(396003)(376002)(346002)(52536014)(966005)(478600001)(5660300002)(8936002)(9686003)(26005)(8676002)(33656002)(99936003)(55016002)(64756008)(66616009)(76116006)(2906002)(66446008)(66556008)(66946007)(66476007)(316002)(4326008)(6506007)(71200400001)(7696005)(6916009)(86362001)(186003)(83380400001); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: 7A/IWhhN4ixSraL0NejjBOyZ2vOxqt2wT4T0eR4QLhdOPJhxSSt7OMqzcFRigRByqi03JoUKm5JQPv4/6r6N83NzmcIJ+E/Buq9miHfTQ0eryCAVgUIbbGdFkAfouFJjS+WpLysryrVrf2jaRlVrxuDmY3N0MmxNhG9m8YmBHW8kEnrJGwZ+hbJNBJNH6Up/HXu5jn9mTkStxUblNbH1fcF5da0+i4cr5FInlUfyMDrDqxbXqHRFvgb3hFp+Fq1aGwxuD5SMixtvAqkJNk9pZUZ4O6cllAvkGF+kY9zDqr0+v5aqW6ilF3zOvK0uAc7Z/oCyp0QowgtaLRRi/PfhDp9hFGfByvZodCHcCEqKaMLIJAgj0Wiw8bMWR3UiQeIa+O4I8HQcMX/7wElbnM0kCPLgfAWEjsVOOVdEv6o9njv5n8tB9HdUPFc8OH4j+kRRV1kMEOKjxJPMrYRVWUxi6tsSQioPSf8LadA34zL6D2WVeeQ03xfuqeFy15b45aqi
x-ms-exchange-transport-forked: True
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg="SHA1"; boundary="----=_NextPart_000_07F1_01D661B7.43C0B320"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BL0PR11MB3122.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: f967b4e7-3110-4c78-799b-08d82fefeeef
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Jul 2020 16:38:02.4597 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: KRyJYIrCGMw/d2er29Z6fHOT+tPgRhumf5tYhIe8btfXaascMFm+SWGf/ps7V0gF
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB4272
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.12, xch-aln-002.cisco.com
X-Outbound-Node: alln-core-1.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/hKhg9_0ckkNI4Ds5t7XYzxcidLo>
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: Fri, 24 Jul 2020 16:38:12 -0000

2 makes good sense.  This allows a common structure which can show the commonality between specific I-Ds.   It also doesn't overburden/slow closure on the architecture doc.

Eric

> 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://datatracker.ietf.org/doc/draft-birkholz-rats-reference-interaction-
> model/
> 
> 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://www.ietf.org/mailman/listinfo/rats