[Teep] Re: draft-ietf-teep-protocol-24 telechat Artart review

Hannes Tschofenig <hannes.tschofenig@gmx.net> Thu, 26 February 2026 18:11 UTC

Return-Path: <hannes.tschofenig@gmx.net>
X-Original-To: teep@mail2.ietf.org
Delivered-To: teep@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 600A9BEEDDBF; Thu, 26 Feb 2026 10:11:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.795
X-Spam-Level:
X-Spam-Status: No, score=-2.795 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmx.net
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id roN0k_KAdyd3; Thu, 26 Feb 2026 10:11:23 -0800 (PST)
Received: from mout.gmx.net (mout.gmx.net [212.227.15.19]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id BAE1BBEEDDB9; Thu, 26 Feb 2026 10:11:23 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.net; s=s31663417; t=1772129473; x=1772734273; i=hannes.tschofenig@gmx.net; bh=t5IUD29S0Cia5FKzcA4hV3D/C1Cdu4hvnpTdKGum3vM=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=mNpwJBSPrwqwhrNfcLHgHmlPIGonLNBgzEky0SxiBNMW//EoMTeNDYqKV1t47gNt cXclcaWwhpFiIRNbWVy6B4cKv/oBl2XzLd+3v2lSN/DK96DroRznB7qanmkMR6nYo tJwMgGWzYCmVIs6XM2RughQ6pxPnwdvE9Wcy4f1Z2+Rsy/XENBcIs3cRtPg4/R3Eu IYeEIyg/mjQMXTNALRf8g2x1kR4POs2+Mo4MyB3bSnmgUYuclW5PR80X+oFCyqZMd d4y8YVzwsVlIKJ7hNvz2gK+x8fhDLw454++NZu30KMHdORMTbizi3ypn5xmCvkSPf k3hbfQU2mep9QFhrHA==
X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a
Received: from client.hidden.invalid by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MHoRA-1vsyPv2ltu-006bMw; Thu, 26 Feb 2026 19:11:13 +0100
Message-ID: <cded2adf-bc2e-4da6-9bec-b2f95ff2dbbf@gmx.net>
Date: Thu, 26 Feb 2026 19:11:16 +0100
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
To: Darrel Miller <darrel@tavis.ca>, art@ietf.org
References: <177171524685.1730907.16918740725172029745@dt-datatracker-6ff7c68975-7k42g>
From: Hannes Tschofenig <hannes.tschofenig@gmx.net>
In-Reply-To: <177171524685.1730907.16918740725172029745@dt-datatracker-6ff7c68975-7k42g>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:PQUkcUxn9V9YK2aSZBudwsdhAtCvMBbbTtm3S0Ea6WFoscjvH8p dqxtyDyj9aFWXsBFeOy0uUgXD7cwPDlllUDmLtJPb6g+sWWKMNMZOuFZXRGMvchwVDGUd4U gSJp23eyxPJn2KYgj0bz8Pko9awdimtsfX30O+W0z9xrcJYNc2IE19PzjneEV/THpvi7uI8 FrWRfkU35Qq9pJODO3JhQ==
UI-OutboundReport: notjunk:1;M01:P0:sQkuhOg0Xe0=;UE0uBbfUNBwJuOTKOSGaxLgnJHy tnRQLsoVeFeNTm7UpIAmJqzE6vQvsvELa/HYt0e2Jk36EB/5Zp0X1jPIWeD5QQ9x+IN8gYnTQ T7uhIBRgQMJDFFrZ2Gs25psmgGeqmx2nkQ5au58EqfVhZi7tmG9Cxt/D2xI7gA5U3FtEFlJbJ SsHHMwZGbroi666IA0h3+o3T93FRoUeGqvz0scZ+Ipdo+UMAVJ0C9oO+ZkNqj0SopyicQjEIW eVOi+OlELfaFndTiTtQOUVf7bM1iED4wWOI6Yst0Ywk99PztFM4Hrl3mHmET1ekmLRg504dZa 71IlaLz9xH2AWmH8A4GqMePHp5SYTl6mhiFrSfOhyRdnI7ePPB7Rw+xHqRFESeyMtgP2zqn4v rErDTSjgd2hTsFQP7p1dM4cS65t4O6mTWkbTzS76330ArRGwDlSia/2jibzPzTOl/xgCmKTkt eAQu4o98VXvIG5gN/FfjGPoz6UgE8JwaNnIB01J1UciQHCQ7AN2tz2MbO+tIlewzzj0nyzEoh rk8RITNugWk5PXRzWKQ5/TbCfIyicORwQ8NKCAwo8fRDUkE8aN2Kl2CNHhUPyBIMT6djQFCaJ pp9T8tOGa4B4gV/1NXi5jk4bKOAOV2ZCzzs0sfF9sU+Ik5vbUIc1eRsjhRIx5FEGfgSksBnKD 5O7CIJcIFmK47SawvZ+jk3dvN3JqeM31yAdrrHKZeAM5YMgynUy0fVBXsnmOCVHsmSoudkrgz 2ZdlGsYQXpgqX6izY3SHFAyUyspbP5ArFPGApCY4QuhdYwQ7uPAq89w+0FyqDz1S0aGyjcEBp tK+SM1G2a6uGsBg9gDmzWCXPjwPW34EeKK/w3TokKB4Q6xs9Vg8pqwDmUhbpoc93uLcbjOpDp x9+IlosE1n17erQJiu56+sFyjyb1OKY774nJYQ+N5RFmp0bseVXjSSAMIVPpMs1afRd91xHYr Awm/nhjTs5xjS1u9K7eKodwCqswRD9ybOl0h35ktCqrV2WQfdBJFg4mULoZ0I5Ap362H7jeKI YFMhR+fEBNU0/UjBywASDYM6zB4FePdTnUy3JxIox/ApizJ+VcFywHq6/3sera4/ZnvxFAhQN 0a+4whv92MEtQyvnnfKTpxMc6zUMAqCql/vrk4HRyzQyNP09FvzxHmIVETw4V73dMLO1ybyo2 Ubenikv1lVFu0VEBcmnNlt2j4Hr25YZSdidfRHtwn6m6X5ugYOkrWnowwWix/C5TgzXJ6S59B ZgzxmQnzZpr7gsvF/8JKnOW3B0A18hmNlqysKJHI0Vfq0ir2rZu8VmctEK7xeNU2fBN89FHfZ 2AudJYFyxJBn4THXSEQXoxr/C5DxxCuRjpoAySd9Vr1ZN0UOn7fwWxjAjfuAME8nPOdZHs0e4 duvQJa1Lr4OUavPuc67t17w16I01B2CgcuUk1wtuqwc34OxVooiwGSp6MMMMRaxS7Yjes354A 1KgFrE2bX5A+cdWV2az9OYL+OhDY1qlf1ybPmi8BYR37GpNalZ63KfWKBLtq8nYcaP1afaDXp UlDBV6xa9niwo/7VwvPkgRaKEDM91buJbn35Eu9Jzd/gxi2hxHOjHiBTiQhTs4bRqIkZjYql8 VyWsPz8zf3g84iRZP88EFNUvNs/1zL/Wq0sbakwPSMD9YyujbwsWtde6dSXP1+4ze1Es8isMr 7vF7ikhINwIZTMo03B2FtvYaf2FtJLGqtFeKb7tExGBcby0GWco62adIvSO1qmdPBKd9oaFWV XCY94mIZAh3oJIeKhjO3Mjgwt9TQPR2YPWR4XJMkUIQ0YgxXVeGp0PA3+zm4sTDciQTkEHS2a T6lGx/RI8PHMaC+TmEKWbnXQLk1gOL9JusvWPrsXsvVKnjGnBB2o+XG/L2dZsu318UXTaqNx0 vMO87U2QboGdXk6dJgAHwZTcm8tr2q7ZL9av3lmHX3I5Ery5vE+N0GNpXmzOQBXsv63wWH9jE wW6HfYoRlQ/ha3vIC9Bh16hT0OuA4rEtlQAy5I+y6cXyY9K+e/63i0+UD0uOe0RC/cFK6G1AR p/9ICuaXMJP1NXrjcfYRl0x8qJLmsWLihTruKbx8gseHVB947RBGXm0VtS7gGPCUNqOJn3xon 72sNcnTsl397pfeQqOn1UJfqWsV7DHdp7kvscKrCtfxWUx1ADLQbduDxQAQzN4fzzPovnIPxt Qd2uHQACe+yVNdFZTzD16mA23pHy/kppY16/lcWMBwUs/5Qovq4qGWCRO4ki1sP2A9btUlFGw oGaispiAQUR/6GzVyPrKS9jTMdnjgSS0XdamolRlAi3bPVQdWR/qNgtIzZ1zjeT/yDiWl7gOU krSm7M1HQDNwnWqvDPsHCowNlEfdEgyapiNaxy0SoxF7R5b1ml9ieZ2sNGS2V/2impOR0wn1C vbqTkBSWNJ9fjsf8oAbAh8o21uuyxDqGRzLX7qT6eSgUq1iuhEhvH3JmMjFSRe7jqFpWoAcz8 kHDJczh75TDxiLNeiVU3c6FO1++WzIQyHE4PXOza0hWaVyntZtaDlfP0HyO9rPVNLDR92COJi Nn5gRWACFVbbV6dkSkO102JUk56l95S8VcSwdKxiBOS88Icj89P/gTx8bR96GJbRq90RWUqJk Jc9Sq+GVWzP2YMFTmBbdQnBT9WuBgquWwv5A2oud0YVwaGzldk5WZB56WRv1W+LJAOtpeQwI5 T19/uQgQgh7o2QHAouSrihofUByLG8oh1X6CuFBgC7MeWyfDublp7bFy3+hkglRKdgSmt9XK+ JhQOfhPDpO33rT0DYgNyR4TwkmLqaFlr9WttU7ONib+SHoUaT+/kNDNLqGzw7ZAQKQ+ABSHI0 sDaM8IM3yswCEpKCVfpOhhUXLAK5F6y1eHvCw8LgOdi0PpL49jjYFcOLDk1Sl+TvJ8tUXSFki t0C/JG+0kBoJSK5oWJgq8ksS/9WL2KvcsmpzVNYt42PuhFi+kHNB+HhjI2OlRT5b7psLmajZ9 fg4z8XYWvEE8K27uMSkeJ++rULETGcz52TUaFxnJ/QgsQXWI9f/Am0ma9Q+/P9YBYf+5D6XAl /HD/zipwcOcKDIykQGwcChbqp/crYxiMkTCSAnccSUnMlougsrc9cPAVIjPiAEklmn5CPGRiU 5XqHD59F8iBkdNqCiEcmDJ/3Z9+6VDEJnp/9q2VxiqUDaLicTRNM3Q2Sbw5L3RKV1+IREyscZ niNcY6Vt0K7wjd3kwz2TTxSxE8+RRk6qSXR+MG9q2gX6SntuwCA3SUUQ7hiOcemxhOqut9Q+H rQUuQoZyWMOuoCzvshchrySHGOzpnB2Y5Zfko9KfxR8mfye6oQ0BfXMb7KY4aC66FvrlNexd6 OAEHixn1Z2fxNUAYtZdWoVsg4crOEYqmAGezS3mhvTcAgVjYlRD9XFn42i55oD+H97fgu7LB5 z2SHC2uuPgTmPUtnc9cUETh9H6YSGVAOLA+ZYhd7yjvgdupEpb2whe2j3YaUP++vaHXfkJMB7 Kzc3reRP0qw676wrXHYG3nhMIpxd/WBkpCgJrLJAPsCW8Mw/vv6loSyocYBj/lgtG+rr+z0hI r+L608q/YoV4s5Yb7EMlq3b5qxq4iKHBdxfwBLjRwPzDRkTCsGyo4gs4zdffV8IjU8SYzg71h Pf2RDfXh7CwyXj2Lfb7GIPAExfxelszpd/M3L5wxnnRg1g9xVgNPMNvhJZGr9EntIHQ43yPuF l3V88+GL8EMHubSvoMxWH2V9n+HnVpxS7oQFL50PDX/VMV7hdfhxRjglUQw55LPPd3pwjhfKm YBJTXmyGUCYsFnzUhPWSg0wEtWURNmGM5aGfZ4HyVC5pjubnwnnLaWX7OYT6znaH8OzBcda6v vDLVdAeqEyt3fRFVysQAndZkBhGC6lCso4Phg4Ukm2l78IAUu+zfuq1Kx4oElwVbySZyDhZnn +u5INdNTGzSFTeYI6kpzD172Sp5L5MSG/u+nPrGLly4GfInfn8EnxuABVzB9+DpdjwerGz8cu 2VaSkHo90eWA+sieg8rna7HzXo8P6Ws1pSNObKi0OfjgyMAdBfXA6OAoftlEbnjpnBLqSzw0N Ve9+/NAKP7WcM0qIUduw/3nlEaLJnFGfY6fbrIUousecv2kU81aoMNkxtW0OqrLtsNShtECil dzF2EiW+HRbKoKrmRwArxxuT3q0A4AOx/dXFTLKJyS42Lh5VIbkFN318lCDPHjCJTRALwBMWi SspSygPTM5AtHJR2UyANAHZqiARt89eYSGAsM+Q/kkSVkNTBtrzZ5A2ra0BpUDWsFLxl07yYj J77WyDkPtAkmexu3+m1pis2t/v87r8LYB34unzOiBXhrf9ie+pz1qLJ0dxXbVzElt0uX7BZpD 7buqRGvmPN856tHJH9vwQvNFAl6wKm+2r09pKbRWku3/+FxO3CE5mtpmdwg8KBGdoZGwaaayz 2I2HIYT0EPB5LeIblAehTCBQdL/lb07h6RIlh8pMluycv+Wzv6omLPo6cooWCGMKjpcRyRMcF BnQYcJmmX7caUb4/x39vK0/1tp++p/yf9xaWIHKVMIZ3BHORyNAUMONOfUX2Ih3v0WZ2ztqJU Y++NZ7XHTJAYEdBZwechvnbaKvHhqd4c1idAhSowjgSNyvWANVdlhRvIPks5BMq3zz4SdXXXc GRvRCwnt1FBr26KSx+kHwsKUx/CsKUfZ2cgilVqpIoAD9OqLcrG+2fZ5O6pT/Yp5vrbSI82yI +V4zzeKpYGgUwBeKNTbMs7a7UwQ10KmLXPYP1p5nejhCDWdMHq1WfFuJpk6qxLwaS+XQI0jdv uy38bHaVpSKInFseD/U1VIiojCgg7LcDtJfzVlwTl1t6keppnrqhDvkQvdrC8Op6zVHP6p5h7 nPRNrVZmN/pBwLdHvLqIfHwYfJtf5dE4U2V1TA4XXN9cl5KlMfRVHPPrOj6UMd+HcyYpxEsGX ULjcSh+9OyUnzjC/3Er6qGOhkHqNDgRw1zB5yzQquzB9TnLphvf8wCr5Piz3ZHd1P3bqajdu9 u+NiS/KcuLgRgkkdYiDYyRtOYxl4hOV8o/dPOQIJp4/wBa3oWC4h0aE3B1wxFVDiqq83N1Bw9 TM/iocVPapOlR2U0sUPzOUvC1zOHifii/Tkac1Lo3JjMHMEmbOR4PgwH0FC8qvBWOvONnNeHv oXowEEo5PWuj3jMaRiBpmHjakVeNFZFTf/+OPsYFnwOM7t4KuuTOiIBgSepnHzs/e/Qqs2F7t B2Inp2hM=
Message-ID-Hash: S2I3TMKJEKZ7UHYLQPVXTRL3TFWDXFAE
X-Message-ID-Hash: S2I3TMKJEKZ7UHYLQPVXTRL3TFWDXFAE
X-MailFrom: hannes.tschofenig@gmx.net
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-teep.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: draft-ietf-teep-protocol.all@ietf.org, last-call@ietf.org, teep@ietf.org
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Teep] Re: draft-ietf-teep-protocol-24 telechat Artart review
List-Id: A Protocol for Dynamic Trusted Execution Environment Enablement <teep.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/teep/fW6w-iqaN6JX5SsBIRNMK-M_dkY>
List-Archive: <https://mailarchive.ietf.org/arch/browse/teep>
List-Help: <mailto:teep-request@ietf.org?subject=help>
List-Owner: <mailto:teep-owner@ietf.org>
List-Post: <mailto:teep@ietf.org>
List-Subscribe: <mailto:teep-join@ietf.org>
List-Unsubscribe: <mailto:teep-leave@ietf.org>

Thank you, Darrel, for the review.

We addressed your feedback as follows:

1. Section 13.5 / Table 6 range typo
Confirmed and corrected. The range is now 23-1023 (not 2-255) in the 
TEEP CBOR Label Registry table.

2. Section 13.6 / registry value vs CDDL representation
Good catch. After thinking about this a bit more I decided to remove the 
ciphersuite registry since it is not really necessary for 
interoperability. The values in the array are actually taken from an 
existing registry.

3. Section 4.6 / token text in Error message
Corrected the sentence to refer to the message the Error is in response 
to (instead of “Success”).

Thanks again for carefully reading the draft.

Ciao
Hannes


Am 22.02.2026 um 00:07 schrieb Darrel Miller via Datatracker:
> Document: draft-ietf-teep-protocol
> Title: Trusted Execution Environment Provisioning (TEEP) Protocol
> Reviewer: Darrel Miller
> Review result: Ready with Nits
>
> This is an ART area review.
>
> ## NITs
>
> Table 6 in section 13.5 has the following line:
>
>> 2-255 (Reserved for future use)
> I suspect that was intended to be 24-255.
>
> 13.6 assigns registry values 0 and 1 to the two cipher suites, but the CDDL in
> Section 8.1 defines them as arrays of operations ([[18, -19]] and [[18,-9]]),
> not as integer values. Are the integer values in the registry used anywhere on
> the wire, or are they only for registry identification?
>
> 4.6, token field description says: "It MUST match the value of the token
> parameter in the message the Success is in response to". This seems like it
> should say "Error" instead of "Success."
>
> That's all from me,
>
> Darrel Miller
>
>
>
> _______________________________________________
> TEEP mailing list -- teep@ietf.org
> To unsubscribe send an email to teep-leave@ietf.org