[Teep] Updated SUIT architecture draft (with TEEP relevant text)

Hannes Tschofenig <Hannes.Tschofenig@arm.com> Tue, 13 August 2019 13:08 UTC

Return-Path: <Hannes.Tschofenig@arm.com>
X-Original-To: teep@ietfa.amsl.com
Delivered-To: teep@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 13512120130; Tue, 13 Aug 2019 06:08:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level:
X-Spam-Status: No, score=-1.901 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=armh.onmicrosoft.com header.b=qrN+DT39; dkim=fail (1024-bit key) reason="fail (body has been altered)" header.d=armh.onmicrosoft.com header.b=H6SubSYT
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 9W23zC15_TVv; Tue, 13 Aug 2019 06:08:28 -0700 (PDT)
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-ve1eur01on0613.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe1f::613]) (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 DAD7E120147; Tue, 13 Aug 2019 06:08:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=KOgWfcDqOFjE/XAt0Iz7i7/lhpOdo+BJGf/dyZQxUCk=; b=qrN+DT39XMpM1oL6t9yCTrsfRP1l9V0DMQ9KHL66bGOuuKzM5X/LzdZ2oWZii2eBAjUdrnByvjjKvtbyES1A+gtbjt8tRze7NwdconuQcgUurF/d0nVkoasQIiFDwoORE8Sii0Amlk/uOIB9HHR/5lglaQr79mAgKAMWFw5VSrs=
Received: from VI1PR0801CA0067.eurprd08.prod.outlook.com (2603:10a6:800:7d::11) by VE1PR08MB4960.eurprd08.prod.outlook.com (2603:10a6:803:110::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2157.15; Tue, 13 Aug 2019 13:08:20 +0000
Received: from VE1EUR03FT043.eop-EUR03.prod.protection.outlook.com (2a01:111:f400:7e09::204) by VI1PR0801CA0067.outlook.office365.com (2603:10a6:800:7d::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2157.15 via Frontend Transport; Tue, 13 Aug 2019 13:08:20 +0000
Authentication-Results: spf=temperror (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; ietf.org; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;ietf.org; dmarc=temperror action=none header.from=arm.com;
Received-SPF: TempError (protection.outlook.com: error in processing during lookup of arm.com: DNS Timeout)
Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by VE1EUR03FT043.mail.protection.outlook.com (10.152.19.122) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2115.18 via Frontend Transport; Tue, 13 Aug 2019 13:08:19 +0000
Received: ("Tessian outbound 1e6e633a5b56:v26"); Tue, 13 Aug 2019 13:08:19 +0000
X-CR-MTA-TID: 64aa7808
Received: from 22a544149f8a.1 (cr-mta-lb-1.cr-mta-net [104.47.13.56]) by 64aa7808-outbound-1.mta.getcheckrecipient.com id D8CCCD8E-0713-4763-BA77-B86674A90BD2.1; Tue, 13 Aug 2019 13:08:14 +0000
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-he1eur04lp2056.outbound.protection.outlook.com [104.47.13.56]) by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 22a544149f8a.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Tue, 13 Aug 2019 13:08:14 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Yj1eLiQ9yxhtFdMdZoQGyALIYSLqskWjxhT/JOEL0+M20rhU43Z1h0JknBji9eKdtU3z3hG/RLWZj1TnOMcpQElU/YBO2/4ZlD5VISSbUsBqeY+d/ngLV+gNKbg0MFUUKVMFApzY9UjDvQnQ03D2C+PlshNKtL+O8BfsZ08nAt/aCFKgemp2HP7XBu3tArHk5UgMMTe1YdNgtgVJcBGLjUnq+JFcmesE8XyZH3VdZN3gs4QHsUjBqdzJx4mzZLsOYG1InBAepEiHlJkTRRic2jIrFmKxz7nETRQShXneLnvpc3kvavM16ZNKo5LYIcWGFz2kh2bqFF9PS/+KtxrQ1w==
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=UAhr2I3KNPVMVV79+b1nF0KAFCrD1+f8uH05jVfwXgo=; b=LLil4HQCOyQMtNAPdGPyYMhMOUOo4ScljxvyZdpXy0whimsRud0Lw/RfDfc6vokcF6O6hX8tzQHzK4lnfyKB6h8AeCXkOdaqBIQ2zuWplS8ZZYJVW/YPf2+f5nECRtBaqXCZQhHOpb8GBvZts/KOTQy5wcIB8cGiSW/AckO/frUMwEGnP6HpJaga3+Jafg4GaMop/P9UqJ+nxJvmCioSupslYYsdWrXtuW0p4StrDdj9npV1PZRD8zqr2Afp5O7PkS5lsz0cjCmrvzy+xVI/52UKMKVKo7EjsdjDsVw5LKMH+VhccxiAKwm0T76XPMn7ZL5AnYHqPg4EGrvD6EbAIg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=UAhr2I3KNPVMVV79+b1nF0KAFCrD1+f8uH05jVfwXgo=; b=H6SubSYTGOi84YERc+gXOYztc05GbLbGThH+pRrKvhKn/wRc9qKAc+zHz+SnaPkCe5vMDNgFlD/jK9D456H7llLnBAEa9TzpKm01ZMlAFUSjdh+Nsp/f1DZSO2KJCAnFbUDySRb1YaN5BaxlI2qQ5e2KETxiJqpGQaB1NCgeGYQ=
Received: from VI1PR08MB5360.eurprd08.prod.outlook.com (52.133.245.74) by VI1PR08MB3805.eurprd08.prod.outlook.com (20.178.14.152) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2157.15; Tue, 13 Aug 2019 13:08:10 +0000
Received: from VI1PR08MB5360.eurprd08.prod.outlook.com ([fe80::75c6:eb5c:b4d5:8bed]) by VI1PR08MB5360.eurprd08.prod.outlook.com ([fe80::75c6:eb5c:b4d5:8bed%3]) with mapi id 15.20.2157.022; Tue, 13 Aug 2019 13:08:10 +0000
From: Hannes Tschofenig <Hannes.Tschofenig@arm.com>
To: "suit@ietf.org" <suit@ietf.org>
CC: "teep@ietf.org" <teep@ietf.org>
Thread-Topic: Updated SUIT architecture draft (with TEEP relevant text)
Thread-Index: AdVR2BrqQJzIJdy1RY6AVCjPaXtW+A==
Date: Tue, 13 Aug 2019 13:08:10 +0000
Message-ID: <VI1PR08MB5360BF325E7D4EDBB67A7F85FAD20@VI1PR08MB5360.eurprd08.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
x-ts-tracking-id: 6d1ad8ea-2dea-46b8-bace-5d5a7b5af565.0
x-checkrecipientchecked: true
Authentication-Results-Original: spf=none (sender IP is ) smtp.mailfrom=Hannes.Tschofenig@arm.com;
x-originating-ip: [80.92.121.27]
x-ms-publictraffictype: Email
X-MS-Office365-Filtering-Correlation-Id: adc99942-cbcf-4281-62e5-08d71fef5037
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam-Untrusted: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(4618075)(2017052603328)(49563074)(7193020); SRVR:VI1PR08MB3805;
X-MS-TrafficTypeDiagnostic: VI1PR08MB3805:|VE1PR08MB4960:
X-MS-Exchange-PUrlCount: 1
X-Microsoft-Antispam-PRVS: <VE1PR08MB4960AD5DA3EBE0B2E967C927FAD20@VE1PR08MB4960.eurprd08.prod.outlook.com>
x-checkrecipientrouted: true
x-ms-oob-tlc-oobclassifiers: OLM:2582;OLM:2582;
x-forefront-prvs: 01283822F8
X-Forefront-Antispam-Report-Untrusted: SFV:NSPM; SFS:(10009020)(4636009)(136003)(346002)(366004)(39860400002)(396003)(376002)(53754006)(189003)(199004)(4744005)(316002)(81166006)(5024004)(4326008)(14444005)(71200400001)(256004)(450100002)(8676002)(9686003)(102836004)(6306002)(86362001)(6506007)(7696005)(99936001)(26005)(6436002)(14454004)(71190400001)(966005)(186003)(52536014)(99286004)(478600001)(53936002)(6916009)(5640700003)(66476007)(15650500001)(66556008)(2906002)(476003)(55016002)(81156014)(7736002)(66446008)(64756008)(66616009)(2351001)(66066001)(74316002)(305945005)(5660300002)(6116002)(3846002)(66946007)(76116006)(33656002)(2501003)(8936002)(25786009)(1730700003)(486006); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR08MB3805; H:VI1PR08MB5360.eurprd08.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1;
received-spf: None (protection.outlook.com: arm.com does not designate permitted sender hosts)
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam-Message-Info-Original: 9Wz9qlCMr4XIq552DKWkoAFWqkEW3VAOvUNibdtcQ4NGjdE6hDj8pVvSzQEZhfcwrcYKHOhOTtMA/AmhypTPsxhUSwRD3iCzvA+LNTT7CUI2T10ZQyxL2MG9aqnNjvnGTODA9CJ6pNYnlaaGFbT6JDQEWZENd031XNX3++QzJl0HVykA+4tnWU/sLs8wt3DZMLG5M1oxNGPY9f+9B3nYznH4P9B3SvWpzdYGSOgTy2XGCxuzAnqSqbljIeffPxjMsBEllOKTzmes6GXPfqaNa+jsX8gVDdo3MjnyYNm9XoX/ZvzYxD9MOKTmRfvSW3UFzMrU2T67Y95jHZ5cKTbJya3VJNcugVZEOfe5JFxIglL8qinqiMJNXaLZbuSuoywO+/TaGvmtbG84aRlX0JmmnaUslJ4DHCdjlODXsIJB/aM=
x-ms-exchange-transport-forked: True
Content-Type: multipart/mixed; boundary="_002_VI1PR08MB5360BF325E7D4EDBB67A7F85FAD20VI1PR08MB5360eurp_"
MIME-Version: 1.0
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR08MB3805
Original-Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Hannes.Tschofenig@arm.com;
X-EOPAttributedMessage: 0
X-MS-Exchange-Transport-CrossTenantHeadersStripped: VE1EUR03FT043.eop-EUR03.prod.protection.outlook.com
X-Forefront-Antispam-Report: CIP:63.35.35.123; IPV:CAL; SCL:-1; CTRY:IE; EFV:NLI; SFV:NSPM; SFS:(10009020)(4636009)(376002)(396003)(136003)(346002)(39860400002)(2980300002)(189003)(53754006)(40434004)(199004)(21480400003)(4326008)(26826003)(186003)(81166006)(966005)(356004)(2476003)(86362001)(6306002)(71190400001)(26005)(486006)(28085005)(36906005)(126002)(66066001)(9686003)(63370400001)(6916009)(3846002)(6116002)(14444005)(5024004)(1730700003)(8936002)(81156014)(5000100001)(63350400001)(305945005)(74316002)(336012)(2501003)(8676002)(15650500001)(450100002)(25786009)(102836004)(7736002)(52536014)(61614004)(55016002)(99936001)(3672435006)(16586007)(478600001)(63106013)(70206006)(7696005)(2906002)(2351001)(6506007)(70586007)(66616009)(22756006)(76130400001)(5660300002)(568964002)(14454004)(235185007)(33656002)(476003)(99286004)(5640700003)(316002);DIR:OUT;SFP:1101;SCL:1;SRVR:VE1PR08MB4960;H:64aa7808-outbound-1.mta.getcheckrecipient.com;FPR:;SPF:TempError;LANG:en;PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com;MX:1;A:1;
X-MS-Office365-Filtering-Correlation-Id-Prvs: dc2484f8-3b6a-4987-5ff4-08d71fef4ad7
X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(710020)(711020)(4605104)(1401327)(2017052603328)(49563074)(7193020); SRVR:VE1PR08MB4960;
X-Forefront-PRVS: 01283822F8
X-Microsoft-Antispam-Message-Info: lU1SY9wHME/2HjsgVBFNLUfmOLQas1gyrKpbayqX2IUyz7qO0JGWRDhFl1R/Ni+jZf5LuP9x1rYLOnTxWuqD4RMASpjcf5kimThQZMHvBXCdke/wBXN073zrDmr0eZVp8fX2lIPq6qaoMCUGwMCpAHfLaYUQjHRQtAopG1hbRzDbCkZlFhXuncZ1mO+SI13/t2EnzFOT+VvAaAuvLsDdjlZAJT5CTMouGlKa20imEHmjJ0MY7qRIDDbnMqpoQrqO1fvaZ1LvzG5sN//GlZ1KHQSFd9vj/tPRwySs94qwSxIRsPDqqXJawA7s1Ah4c9EH1+EVB7HxqKFdg7eAse27aBy16SiJGr9//rf6OoBzVMENQTbGKNqC3kQBekzZtg/33uxsFxeDhP0NuB3xqxoaqctgQ2AORF2fW2iUwpm7OeI=
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Aug 2019 13:08:19.7474 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: adc99942-cbcf-4281-62e5-08d71fef5037
X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[63.35.35.123]; Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com]
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1PR08MB4960
Archived-At: <https://mailarchive.ietf.org/arch/msg/teep/_oUQ2dXiye7a1-1WfaDDaBeq7kM>
Subject: [Teep] Updated SUIT architecture draft (with TEEP relevant text)
X-BeenThere: teep@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: A Protocol for Dynamic Trusted Execution Environment Enablement <teep.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/teep>, <mailto:teep-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/teep/>
List-Post: <mailto:teep@ietf.org>
List-Help: <mailto:teep-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/teep>, <mailto:teep-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Aug 2019 13:08:31 -0000

Hi all,

Here is the proposed text update for the architecture draft:
https://github.com/suit-wg/architecture/pull/4

The proposed text is based on discussions at the IETF meeting in Montreal. I added extra text about the status tracker, including a new figure describing an example use of the status tracker for firmware updates.
Then, added text about the TEEP use case as part of the requirements.

Making the changes I realized that the text about bootloaders could also be improved.

Feedback about the draft and the new text appreciated. Attached is the PDF version of the -05 / -06 diff.

Ciao
Hannes

PS: I put the TEEP list on CC for input on the TEEP-related text.
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.