Re: [Suit] Which type of devices?

Martin Pagel <Martin.Pagel@microsoft.com> Thu, 08 November 2018 21:30 UTC

Return-Path: <Martin.Pagel@microsoft.com>
X-Original-To: suit@ietfa.amsl.com
Delivered-To: suit@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EBBB6130DBE for <suit@ietfa.amsl.com>; Thu, 8 Nov 2018 13:30:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.48
X-Spam-Level:
X-Spam-Status: No, score=-0.48 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.47, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=1.989, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-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=microsoft.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 cEQNHay1QyMn for <suit@ietfa.amsl.com>; Thu, 8 Nov 2018 13:30:14 -0800 (PST)
Received: from NAM03-DM3-obe.outbound.protection.outlook.com (mail-dm3nam03on0115.outbound.protection.outlook.com [104.47.41.115]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4336512D4E8 for <suit@ietf.org>; Thu, 8 Nov 2018 13:30:14 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=KcU1q1Ud+X4cuki9Wit7F9LfP8rxxdqMIoksaIuIEqk=; b=JvhV08UIXF8IUKdiQYVhgr6Q6ScQ6q5jqMTs5+CSMrkoK+GDSy1vVNZ19URNZQSrrJDwqOPIpNhZxb+zcReKyIvvnRuIGkyjQ/t0dmwA6Vig2a0jVE8/bZgW2A7GxgEraQtyCnaaz/VG+PStZE0sIxQwkr21yBElzcRB0L/3xVg=
Received: from DM5PR21MB0698.namprd21.prod.outlook.com (10.175.112.13) by DM5PR21MB0842.namprd21.prod.outlook.com (10.173.172.140) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1339.2; Thu, 8 Nov 2018 21:30:12 +0000
Received: from DM5PR21MB0698.namprd21.prod.outlook.com ([fe80::a98a:d82e:2d5a:220f]) by DM5PR21MB0698.namprd21.prod.outlook.com ([fe80::a98a:d82e:2d5a:220f%16]) with mapi id 15.20.1339.009; Thu, 8 Nov 2018 21:30:12 +0000
From: Martin Pagel <Martin.Pagel@microsoft.com>
To: Brendan Moran <Brendan.Moran@arm.com>, Martin Pagel <Martin.Pagel=40microsoft.com@dmarc.ietf.org>
CC: Hannes Tschofenig <Hannes.Tschofenig@arm.com>, "suit@ietf.org" <suit@ietf.org>, Matthias Waehlisch <m.waehlisch@fu-berlin.de>
Thread-Topic: [Suit] Which type of devices?
Thread-Index: AQHUdxCen5q6Hkq9Mk68F9HZfNTalaVFOCUAgAAJYQCAAAk3gIAAAzvQgACGKICAAIvzEA==
Date: Thu, 08 Nov 2018 21:30:12 +0000
Message-ID: <DM5PR21MB06981AC9AD31B499AAC729CA9DC50@DM5PR21MB0698.namprd21.prod.outlook.com>
References: <alpine.WNT.2.00.1811081007400.11848@mw-x1> <VI1PR0801MB2112913A1D14ED05692175C7FAC50@VI1PR0801MB2112.eurprd08.prod.outlook.com> <alpine.WNT.2.00.1811081029280.11848@mw-x1> <VI1PR0801MB2112878330B6A121B887D7E8FAC50@VI1PR0801MB2112.eurprd08.prod.outlook.com> <DM5PR21MB0698C1DDD37982E0F212A6FA9DC50@DM5PR21MB0698.namprd21.prod.outlook.com> <968C1701-A1CF-4E7C-BF20-0CAE40FD0847@arm.com>
In-Reply-To: <968C1701-A1CF-4E7C-BF20-0CAE40FD0847@arm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Enabled=True; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SiteId=72f988bf-86f1-41af-91ab-2d7cd011db47; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Owner=mapagel@microsoft.com; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SetDate=2018-11-08T21:30:09.6890220Z; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Name=General; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Application=Microsoft Azure Information Protection; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Extended_MSFT_Method=Automatic; Sensitivity=General
x-originating-ip: [2001:4898:80e8:f:11e1:67ce:630f:fb76]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; DM5PR21MB0842; 6:AEPnO+w6J8SWqGme0Jbh7MAw9Pq3Csr+V2rIgJzgGcDGAKgOj06a1OO+ZDuKimfd0uuO9RlWq08gBiccitmHTYTziwV3oYtcXQzOsIFVa1fOihX3L24i/fGtaiweDuKAdPjOdPobW5jlLqibWrXfVa1faINCY6JLyLl99lDVTmNW0aj0RrYXNgNw9T37UASzM2f85+iNKc1cdXIwxwE+yf8keB0hpgY9nLKABesLGxqfyNf751eDA5gK/45py/g1UVdTKQaSNtZTkcTHn+8aGogaYd/wA9muJr0ttJ7fL93db0ABgq+psopglBhBgdkbQGLvSbpUcZL2A9K9LHft8PliFXZQBw07SkSvS/JuMvEQmQ/RmVAzan7hj23/8EqyCl8KpPr67Xf4qPDWOUPYewDen3IGjbYzJ7T8rAsY7ZUEIubuwBuf8a/KE2Qzrr7OVZkyVCsCfYRhXFyJYU3mVw==; 5:L/5OaZ/o+lEvnMbn8t6xn4j3pE0cJ3nPAl2V7GPJlY3ySM4HRMZ5sj2ZZ5QG1Sleg583/SE9CM4/tsZHH/L8aZIlDckM5aestfEf7nHYtVtg0LR7axeyu3uz5NJ+KqvmtQHf79B1Q6SYhnBRZYQgEg4r6kAS2VPOZzxWNajmv2I=; 7:iVoPK24gRvrBacNSXBVtZQMXwBFtlQqlfRGPiSl2xgTrJ4Y5X/rB9PFiaXrHTgkDmW6fCybxc/6+fjYRmOk5tGPpJ04udm+r/X+th89yhSiBMDd0a8/TEbpBnCW0J3p+06vBFlOPBrfKmIK6nmigkg==
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: 3b175dde-925d-483a-e105-08d645c15db7
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7193020); SRVR:DM5PR21MB0842;
x-ms-traffictypediagnostic: DM5PR21MB0842:
x-ms-exchange-purlcount: 16
authentication-results: spf=none (sender IP is ) smtp.mailfrom=Martin.Pagel@microsoft.com;
x-ld-processed: 72f988bf-86f1-41af-91ab-2d7cd011db47,ExtAddr
x-microsoft-antispam-prvs: <DM5PR21MB08422073D950855498D47E6F9DC50@DM5PR21MB0842.namprd21.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(8220035)(2401047)(5005006)(8121501046)(3002001)(93006095)(93001095)(10201501046)(3231390)(944501410)(4982022)(2018427008)(6055026)(148016)(149066)(150057)(6041310)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123562045)(20161123558120)(201708071742011)(7699051)(76991095); SRVR:DM5PR21MB0842; BCL:0; PCL:0; RULEID:; SRVR:DM5PR21MB0842;
x-forefront-prvs: 0850800A29
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(39860400002)(376002)(396003)(136003)(366004)(346002)(13464003)(40434004)(189003)(199004)(72206003)(7696005)(54906003)(316002)(478600001)(25786009)(110136005)(9326002)(81156014)(8676002)(4326008)(8936002)(81166006)(53936002)(6246003)(186003)(93886005)(6116002)(486006)(14454004)(790700001)(476003)(46003)(446003)(11346002)(5660300001)(33656002)(606006)(2906002)(74316002)(97736004)(966005)(229853002)(2900100001)(7736002)(10290500003)(22452003)(256004)(71190400001)(71200400001)(105586002)(14444005)(5024004)(53546011)(99286004)(10090500001)(6506007)(68736007)(86612001)(86362001)(575784001)(54896002)(6436002)(102836004)(9686003)(8990500004)(55016002)(76176011)(6306002)(236005)(106356001); DIR:OUT; SFP:1102; SCL:1; SRVR:DM5PR21MB0842; H:DM5PR21MB0698.namprd21.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1;
received-spf: None (protection.outlook.com: microsoft.com does not designate permitted sender hosts)
x-microsoft-antispam-message-info: 6b+l9kZyfKZjTY6OZP2sP2g0R2X45rpqd6qCvuTFHbNYvIL/+OX2wGoChATudnQ0IneWbbJxxjrSvUlszBNqa8UjGtshV8yJkJ2NvsQ5FhfJt3lTolWJqrLuF8VAIHB+qCpgSWf+Won1yV8JA5AmtLomTZx0p3u4g90P3ZFSvt+sZGTxyzwe1gEBmzbl2c2U2d4RRNb6TXWsNRYvkm/q151Pvg/9GOaOaTSRSMjLHv49pNNzNw99cioWnYp7J89x6j7OmC0R/LO/6RWRQBpNRxBRyW0nVNDpljyj7K8rrF3hW+pjG5Ga/X9U9qIHVeWrrdXxYYujYVtCL+plXNbmp1tGzCPxEmbxDpXkeN5jPec=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_DM5PR21MB06981AC9AD31B499AAC729CA9DC50DM5PR21MB0698namp_"
MIME-Version: 1.0
X-OriginatorOrg: microsoft.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 3b175dde-925d-483a-e105-08d645c15db7
X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Nov 2018 21:30:12.1259 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR21MB0842
Archived-At: <https://mailarchive.ietf.org/arch/msg/suit/9S23okeyILGDiiW-Gc0p_agguYw>
Subject: Re: [Suit] Which type of devices?
X-BeenThere: suit@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Software Updates for Internet of Things <suit.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/suit>, <mailto:suit-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/suit/>
List-Post: <mailto:suit@ietf.org>
List-Help: <mailto:suit-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/suit>, <mailto:suit-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Nov 2018 21:30:19 -0000

Hi Brendan,
Yes, the C99 compiler spec contains certain disclaimers as different processor architectures may pad or store certain data structures in different ways, for example how a compiler/processor implements “Int” or pack Boolean arrays in different ways.
The draft circumvents such issues by only using UInt and by aligning on 16bit boundaries. That way the data structure can be mapped directly by any compiler.
Again, for firmware development, this is pretty common practice.
Martin

From: Suit <suit-bounces@ietf.org> On Behalf Of Brendan Moran
Sent: Thursday, November 8, 2018 4:47 AM
To: Martin Pagel <Martin.Pagel=40microsoft.com@dmarc.ietf.org>
Cc: Hannes Tschofenig <Hannes.Tschofenig@arm.com>; suit@ietf.org; Matthias Waehlisch <m.waehlisch@fu-berlin.de>
Subject: Re: [Suit] Which type of devices?

Hi Martin,

Perhaps I have misunderstood something. The C99 standard (ISO/IEC 9899:1999) says:

6.7.2.1 Structure and union specifiers
…
12 Each non-bit-field member of a structure or union object is aligned in an implementation defined manner appropriate to its type.

13 Within a structure object, the non-bit-field members and the units in which bit-fields reside have addresses that increase in the order in which they are declared. A pointer to a structure object, suitably converted, points to its initial member (or if that member is a bit-field, then to the unit in which it resides), and vice versa. There may be unnamed padding within a structure object, but not at its beginning.

From my reading, this says that:
1) Alignment of members is implementation defined.
2) Padding in the structure is implementation defined.
3) The only guarantee you have is monotonically increasing address of structure members.

If my reading is correct, then a “proper struct definition” does not change whether or not the compiler is allowed to take liberties with the alignment or padding of a structure. There is no guarantee of consistency between compilers, nor between versions of the same compiler. There may be incidental consistency, but this is not adequate to make an argument about wire format definition, nor about complexity of parsers.

If even just alignment of members is implementation defined (6.7.2.1.12 clearly says it is) then a structure is not adequate to define nor to deserialise a wire format.

Perhaps someone can correct me if I have misinterpreted ISO/IEC 9899:1999.

Best Regards,
Brendan


On 8 Nov 2018, at 05:05, Martin Pagel <Martin.Pagel=40microsoft.com@dmarc.ietf.org<mailto:Martin.Pagel=40microsoft.com@dmarc.ietf.org>> wrote:

Hannes and Matthias,
I think there is an increasingly large spectrum of MCUs with different capabilities, some now include crypto accelerators, then the crypto code overhead is quite small.

We currently use the proposed format in a quite constrained MCU implementation, for both software update and secure boot. Crypto operations are done via crypto accelerator. We use a simple C Struct to access the manifest elements, no need for schema validation. With the proper Struct definition this is compiler safe, Brendan.

Brendan talked about a life cycle on how to drop data elements once they are not needed anymore. This is complexity we would like to avoid on constrained MCUs with a simple memory mapped binary structure.
Martin


-----Original Message-----
From: Suit <suit-bounces@ietf.org<mailto:suit-bounces@ietf.org>> On Behalf Of Hannes Tschofenig
Sent: Wednesday, November 7, 2018 8:35 PM
To: Matthias Waehlisch <m.waehlisch@fu-berlin.de<mailto:m.waehlisch@fu-berlin.de>>
Cc: suit@ietf.org<mailto:suit@ietf.org>
Subject: Re: [Suit] Which type of devices?

Hi Matthias,

The contribution by Martin with his custom binary format (as an alternative binary format to the CBOR/COSE standardized format) is based on his impression that
* a custom binary format allows to reduce the size of the manifest by some (yet unknown) number of bytes, and
* CBOR and COSE libraries are not used in industrial IoT deployments.

I personally think that this discussion is unrelated to the device classes since the overhead really comes from the crypto, as several speakers on the microphone noted.

Ciao
Hannes

-----Original Message-----
From: Matthias Waehlisch <m.waehlisch@fu-berlin.de<mailto:m.waehlisch@fu-berlin.de>>
Sent: Thursday, November 8, 2018 11:02 AM
To: Hannes Tschofenig <Hannes.Tschofenig@arm.com<mailto:Hannes.Tschofenig@arm.com>>
Cc: suit@ietf.org<mailto:suit@ietf.org>
Subject: RE: [Suit] Which type of devices?

Hi Hannes,

 after Brendan's presentation there were some remarks on this. The discussion made slightly the impression that the group needs to argue why the SUIT solution should also fit into Class 1 devices.

 Based on the charter, the SUIT solution needs to suit Class 1, which has implications on design decisions and on which topic the WG invests time mostly.

 Supporting Class 1 devices is the default, anything else is nice to have.


Cheers
 matthias

On Thu, 8 Nov 2018, Hannes Tschofenig wrote:


Hi Matthias,

Which discussion during the meeting today did you give you the
impression that we are not aiming for this goal?

Ciao
Hannes

-----Original Message-----
From: Suit <suit-bounces@ietf.org<mailto:suit-bounces@ietf.org>> On Behalf Of Matthias Waehlisch
Sent: Thursday, November 8, 2018 10:10 AM
To: suit@ietf.org<mailto:suit@ietf.org>
Subject: [Suit] Which type of devices?

Hi,

 I didn't get the discussion today. Just as a reminder, the SUIT WG Charter says explicitly: "This group will focus on defining a firmware update solution (taking into account past learnings from RFC 4108 and other firmware update solutions) that will be usable on Class 1 (as defined in RFC 7228) devices, i.e., devices with ~10 KiB RAM and ~100 KiB flash. "



Cheers
 matthias

--
Matthias Waehlisch
..  Freie Universitaet Berlin, Computer Science ...
https://na01.safelinks.protection.outlook.com/?url=http:%2F%2Fwww.cs.f
u-berlin.de<https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fu-berlin.de%2F&data=02%7C01%7Cmartin.pagel%40microsoft.com%7Ce991ec9c37ca4156335508d645784eec%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636772780368525145&sdata=YRQLioo3qkr7wInqgmy%2FHCpvgONzyxYb7ZD1DopMcy8%3D&reserved=0>%2F~waehl&amp;data=02%7C01%7Cmartin.pagel%40microsoft.com<https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F40microsoft.com%2F&data=02%7C01%7Cmartin.pagel%40microsoft.com%7Ce991ec9c37ca4156335508d645784eec%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636772780368535157&sdata=mG4Rm5UTzMhJ3Dtp2XDmU%2Bx0zEV%2B1JiUn6K8FUtYZ14%3D&reserved=0>%7
Ca39ff4cf1fd74f0dba5d08d645339c7e%7C72f988bf86f141af91ab2d7cd011db47%7
C1%7C0%7C636772485305445335&amp;sdata=ct5txfAAcRM%2BgHw1GoOImrr3bhU8ou
ByV2kMW%2BjGbHw%3D&amp;reserved=0

_______________________________________________
Suit mailing list
Suit@ietf.org<mailto:Suit@ietf.org>
https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.i
etf.org<https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fetf.org%2F&data=02%7C01%7Cmartin.pagel%40microsoft.com%7Ce991ec9c37ca4156335508d645784eec%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636772780368545165&sdata=K%2F1CzS578eTN1Q1utbcOrRKz%2BWTu0m2OtVO%2Biu6ar7Q%3D&reserved=0>%2Fmailman%2Flistinfo%2Fsuit&amp;data=02%7C01%7Cmartin.pagel%40
microsoft.com<https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fmicrosoft.com%2F&data=02%7C01%7Cmartin.pagel%40microsoft.com%7Ce991ec9c37ca4156335508d645784eec%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636772780368545165&sdata=3ftPKCFlKMZC74Abp%2Bj7kssQHOQt2Qc0kzs8vdjw0zw%3D&reserved=0>%7Ca39ff4cf1fd74f0dba5d08d645339c7e%7C72f988bf86f141af91a
b2d7cd011db47%7C1%7C0%7C636772485305445335&amp;sdata=%2FjHzLtzk04XkWqc
uOAAsYjD9Wz%2FK7xxvsqILxP6Rr%2Fc%3D&amp;reserved=0
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.


--
Matthias Waehlisch
...  Freie Universitaet Berlin, Computer Science ... https://na01.safelinks.protection.outlook.com/?url=http:%2F%2Fwww.cs.fu-berlin.de%2F~waehl&amp;data=02%7C01%7Cmartin.pagel%40microsoft.com%7Ca39ff4cf1fd74f0dba5d08d645339c7e%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636772485305445335&amp;sdata=ct5txfAAcRM%2BgHw1GoOImrr3bhU8ouByV2kMW%2BjGbHw%3D&amp;reserved=0<https://na01.safelinks.protection.outlook.com/?url=http:%2F%2Fwww.cs.fu-berlin.de%2F~waehl&data=02%7C01%7Cmartin.pagel%40microsoft.com%7Ce991ec9c37ca4156335508d645784eec%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636772780368555169&sdata=sdY9S%2FdHzNbWpORtLZSPDqlE1E9643zE8i3XhyJl9YU%3D&reserved=0>
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.

_______________________________________________
Suit mailing list
Suit@ietf.org<mailto:Suit@ietf.org>
https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ietf.org%2Fmailman%2Flistinfo%2Fsuit&amp;data=02%7C01%7Cmartin.pagel%40microsoft.com%7Ca39ff4cf1fd74f0dba5d08d645339c7e%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636772485305445335&amp;sdata=%2FjHzLtzk04XkWqcuOAAsYjD9Wz%2FK7xxvsqILxP6Rr%2Fc%3D&amp;reserved=0<https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ietf.org%2Fmailman%2Flistinfo%2Fsuit&data=02%7C01%7Cmartin.pagel%40microsoft.com%7Ce991ec9c37ca4156335508d645784eec%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636772780368565178&sdata=cabS4zzZwKo%2BauzP4lIjlHRZkACa0Ti%2BiziTumz2Rks%3D&reserved=0>

_______________________________________________
Suit mailing list
Suit@ietf.org<mailto:Suit@ietf.org>
https://www.ietf.org/mailman/listinfo/suit<https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ietf.org%2Fmailman%2Flistinfo%2Fsuit&data=02%7C01%7Cmartin.pagel%40microsoft.com%7Ce991ec9c37ca4156335508d645784eec%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636772780368565178&sdata=cabS4zzZwKo%2BauzP4lIjlHRZkACa0Ti%2BiziTumz2Rks%3D&reserved=0>

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.