[Gen-art] Re: draft-ietf-cose-cbor-encoded-cert-16 ietf last call Genart review
Göran Selander <goran.selander@ericsson.com> Wed, 18 March 2026 14:06 UTC
Return-Path: <goran.selander@ericsson.com>
X-Original-To: gen-art@mail2.ietf.org
Delivered-To: gen-art@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 571F4CD125BD; Wed, 18 Mar 2026 07:06:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -1.996
X-Spam-Level:
X-Spam-Status: No, score=-1.996 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, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_NONE=0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=ericsson.com
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 vtkvE1oLv5Ym; Wed, 18 Mar 2026 07:06:06 -0700 (PDT)
Received: from AM0PR83CU005.outbound.protection.outlook.com (mail-westeuropeazon11010009.outbound.protection.outlook.com [52.101.69.9]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id CD6DCCD125B5; Wed, 18 Mar 2026 07:06:02 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Hd6NRtG8I953VndA0BnT13F3unPYbdq7bHY6VCoVSDNFbRBntC8MIf4f476ApRZ3eiwNZnJtQ+AK0vP8Qh+mbUbp1A3PFM/+kJAlyn1y/Mmz3/xOxk1rPOVjccd4eQcy20yz+B+i/GVL3aBpqvY8Ol2G0KJAN5krFquxRUeYHpO0+lh0ZR8CMYwVMgSRgW4ulr8I1d1GTw+pbFQTxMtAzbSoWJlthoyixVOABeXHK7MxIHh1rNv74yCcfZ+0FTCpcnFFV2k5UDTGDmBscMBNaO070+21/7tYES30bwl4QRWPAK5mf/6GB3UW2tBeIgSUvpa7A1EppPvwxUrw50AxQQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=Mam5oUbEtnqniIWd1WKnv/5C++dReQ+i2B45+7GBFpo=; b=F1k/FBasQJFMAsytDMy6IhYOVF1IL/6JjSPixhjJcQx4h6WPIWMEYzIkeu9OPJXgDUD4PNdmZTsuIdgrD6MLzlJTwm4NJN2Wux0mEmH/fVXZj56w0knbu9Flr8GWI1k1Kc0p4u8T48PFXDC6WKbcR5eUROWvdjD7sethTM39lNIQqzwtcR+SHFbvlcU8KX2HJQkgPKMy2VkXSSbQ3qThV3qQC1sjvzr8SHxxSwpw2P+3pJRC5pS75Dqy4LVNqjbaBltFBa6lP7vOxOp4dyoDrlyOYHrWPXcAvsPixBgGKwvnXTPrveYnuCE+FMzlt2nQag41MN71wcefwiPY7vI0RQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Mam5oUbEtnqniIWd1WKnv/5C++dReQ+i2B45+7GBFpo=; b=orT6rU2nad8aQ99/V3zqpzQ+LHN3nyWutp2N4aKS8xa32chspMCVLOh15Xi45hKNVNab1gbGJ6dVrmkE3mxuuGlak+tZBsVvZwqUnCNWi6dVPYHso/Eg5sD5gQ7B6tn8sE7ZQHpTWgGX98xOcRQd3Ix765BAvrUoaLbtSxAn58QoAyl6Rtns6ZaqdZwu6r9rdc1/Sbobe5YCmlJQyisrGGk3xSjZZ7v/X2mxkri+ZHj7CEa7Vp2f4DFJsVA1SQg0nZ5zjECZX+OWNHGQsg/vQjWWOFG4NWtt34BPdDOcZR3cUEMkw05ll7hs0vaDp9qmtN/m0QShCQtcfx/wOferDw==
Received: from PAXPR07MB8844.eurprd07.prod.outlook.com (2603:10a6:102:24a::19) by DU4PR07MB11768.eurprd07.prod.outlook.com (2603:10a6:10:635::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9723.19; Wed, 18 Mar 2026 14:05:54 +0000
Received: from PAXPR07MB8844.eurprd07.prod.outlook.com ([fe80::2eba:7135:bc4a:cfce]) by PAXPR07MB8844.eurprd07.prod.outlook.com ([fe80::2eba:7135:bc4a:cfce%3]) with mapi id 15.20.9723.018; Wed, 18 Mar 2026 14:05:54 +0000
From: Göran Selander <goran.selander@ericsson.com>
To: Russ Housley <housley@vigilsec.com>, "gen-art@ietf.org" <gen-art@ietf.org>
Thread-Topic: draft-ietf-cose-cbor-encoded-cert-16 ietf last call Genart review
Thread-Index: AQHckJC+6aj8fvvLaUKvqd2faa4JL7W0mjwp
Date: Wed, 18 Mar 2026 14:05:54 +0000
Message-ID: <PAXPR07MB88441C802B4ACB7F689D7D41F44EA@PAXPR07MB8844.eurprd07.prod.outlook.com>
References: <176963042171.1420319.9012900800885499405@dt-datatracker-77f8b84995-z4hzn>
In-Reply-To: <176963042171.1420319.9012900800885499405@dt-datatracker-77f8b84995-z4hzn>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-reactions: allow
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=ericsson.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: PAXPR07MB8844:EE_|DU4PR07MB11768:EE_
x-ms-office365-filtering-correlation-id: 0c471e5e-583c-494a-f48b-08de84f77838
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|10070799003|366016|1800799024|376014|13003099007|8096899003|38070700021|18002099003|56012099003|22082099003;
x-microsoft-antispam-message-info: +WgJBUp7PpcWwNLHdT79CxXpcig0t6JLOvAGpxlhI5412GPhoFuRTOxy2WSFfj8nutMeOEWC+8XWn+aiCF+QCppNIevJv3EP5/iLX98kvOOehRsBxEIT/sqUqcmBbCXK6T6byC72aHmSRvjsNXqqztGoWmQ1Te59vfw4z+Pko9fPpWJrhDDeYdT+6jHSKQcts+jD1/s3Qqb0tGBF2arJvlL9m+STn8KRuDmcFuz3aCcRhPHEBwi/OF7aDHtJUItGuBSMOyEoDLAY3osFNPxO2p3sg3Xo1+dVn1KzMdDfPGNENi9NqkVKNrLxD47PvCryB+m74My+60uQuCmAIZfJtsXmNE+VRC3O4IqlD/yKvd8/xBmcvE7oi8NlTS7m70ut+V6NQUBAHxTyXtutLAHbLAoCrDmqm01p7LPg1y1/6OqZ9bXQKu0TFF3K00z6ek8v2B6nRwRbaqvSv+fNWhmwjnK5UmIgEihlGcLsrDV9sH4wT9byD2b9Qi8x9+Pmpjfgf10AdfO44/qFarjwJw88tyPFRIltELP9TBQWBc3nzR379y6Y+Qf3YNzrEstnWZL+jUaZcR7ZdYqeweio8hX/MXZ/4PYrq7FMTHJ8yz+KIpNWzMyUF7USsA4uBmv+8+nRfpJ2KJ3+Ux+8HvLXPJRHIzdNA3VNW/myACS+effftUoEkmhJz9xsIObS0RVRNpuAMFiQ94vvTIFC9ipKGB5IuudXZk56ilEB0VzNEEnCuQRjqcyFWaV8lSRVm0PWCN8N
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR07MB8844.eurprd07.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(10070799003)(366016)(1800799024)(376014)(13003099007)(8096899003)(38070700021)(18002099003)(56012099003)(22082099003);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 2
x-ms-exchange-antispam-messagedata-0: 9F+GpnXNe3YxHqd5BETDmwoFnBflEjY+vPYfKNE9/Nf53TdnxomJhCHe1qDOXIp3iVYtNm6VqCGz25LlTRFMZ8HyqQmQ/l4G3tkS8N/ETiA5t1y4Tz+RkdBO/hH/a/sc6wlbO79X236AKyynbTK4re+lEGeg9PTn4fywUzWWj491cU6njZneBw09nuzJAxd44kfH25pRySruquRHLasbvvbyYVDcqN6wDX6YmxWzEzDsiVh/YJseIVihcWN1h7PmqS5YeSdGTapIINEOgg/lu7ElkeyEwI6hp9XwKQimL+m2Zsu1T8gzim4qovmuWHpp+uThfssK4emTgWksHDpXxK4tbApjaXWZ2uGVNuKDugZKcfdq6+0IuFJ0k/UxVmx0eL145Qf8WD0CNXEAB4WpfK6Jvy2lZnmsN1wAgqXqokdfhaK1NtYPw1uVwBnzCS0+vyvgnUzogSEwr4DQY7zGD8TvMkMzsxYNUyrZ0fnVkyqmUt9RI/wuPnTzKXwy/WQalwbemQA1ICAKVn48/nyn1BYHn1xLEYYhrflXQpuxkePA0A1VgWJMTsAw6aCWWNIyJIwTA1ImKpDoAmLgsr7Ye6LSHIbkrlE14aMazyxz74wXEvWs5OKhTGiHnRdqI+VzPm1P/MS8Jg+dzsP4ivLs2MAIuNgd0fhW/tOGMXuVBf2FnrohSYa2i20tOSkWzMBgT8jnaSv68lul0J5HunuONoBkvoxa1yA1DozvbSjBcOriPifCCsvnaielN71YgeT8bDeLOPoS/ZVixwLbeWxsnXs3lIkYl7RevhjpBrR3qy8hi88GwIgCrAOP21w/D1mXqu9iINNgFc+mQdmgCdPMzt8yrMnu/4W3HNreRisPlNdxzOeH6CEYz9W9Rmbbf5lavoHYIekJUXycgo6KAbw4kVA+GHOGkuHER2/kXxWZ4lTJzBwI0AenohBDm7fJeJBgC5RrBqR/rhg0A6rAPyXKcayAIbUiIj+ATG6ByCfv0vSWvfxYiDSBWEr43W7vS/dD4GdJg6ee+jG8syNmby/YxTbK61y0YLL81hdw8BSw8sumYe4DWNbYfFpH07kX+BvYPp1oY20aqCIJPa6bIBDx4LHyy7yjl3aPTJL5NgHIF4PxarHob71LIqMAaciTzwt7Bj8VRx2v5lrFEkQELGPyZZ+znTqMWF6qWIGzNbNmug3bFcdt7Rp5KIfk5stUp37CGqoLBUK1601ttn9AupmHfaHg5uiYDskJ5OvGUTu2o5DxnJWxgb/IxqsJGTrCvYaI6yS1Bsj/4dFS5dsOAQ+sAGuFo0HQooEZKMriPNtOxChGpCY0afBwQONis+OkRKNaQxHnondfBHrXtx4WpIP3yTRvIE7ZNc5uCX07sfgfWRWYBgtAbCihikrr81qB+sLRfCG/UWI/gqYWP4BDs4g+Yiq4Ig4rR7rUgAEM6FCdPFwm4o3lQllv/iW90EOTeUB4wt+GyDAecZBqsR9mUK/hu97bcI2IyhSKDljVKWCUjqfFp51L8G2vL7DcMVbRR1VNab19cpylSufzrecr5L6njrGtFYeLRte1p68YP5rIH8jAmqNOFwmWxjePQZb5RWQS3LNzUefOKkB8TaFwN7bDbll0aPtvE6lSISLW2Pey9WcQm4kNO3TJpXd9Z2do6/QH8HSnHTa7n27YPhJbpUYwhVJAWsdMDqxbqZbNfW2TvpW5o/bX3Q/mB0iZfQWrRRAeNjHydcxznXBRvtyKgNi1Jx+guBnN6rPbHLMWVuutakplEBiUsnFKuOdutc5jeEwjRZaTGx+z
x-ms-exchange-antispam-messagedata-1: MfE1K9qwiFEUTb2cH8gcpYaExdgTeC3mOE4DJJ4PYfjaiiaxx9Ds2ngb
Content-Type: multipart/alternative; boundary="_000_PAXPR07MB88441C802B4ACB7F689D7D41F44EAPAXPR07MB8844eurp_"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: PAXPR07MB8844.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 0c471e5e-583c-494a-f48b-08de84f77838
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Mar 2026 14:05:54.1314 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: EzNdWQgrSWX0hWxzLd1BegXtNfJ+c/TGkEaCHrB7hZhWxutnmotzPcvVj4FrnDsknIPM07KAE33hyGvFEaj0aq/ko0vE6q5Rn5rItyebJZk=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU4PR07MB11768
Message-ID-Hash: 3JT42ZULKJ33FNKDPLCTFVR3OGLIF2T4
X-Message-ID-Hash: 3JT42ZULKJ33FNKDPLCTFVR3OGLIF2T4
X-MailFrom: goran.selander@ericsson.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-gen-art.ietf.org-0; header-match-gen-art.ietf.org-1; header-match-gen-art.ietf.org-2; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: "cose@ietf.org" <cose@ietf.org>, "draft-ietf-cose-cbor-encoded-cert.all@ietf.org" <draft-ietf-cose-cbor-encoded-cert.all@ietf.org>, "last-call@ietf.org" <last-call@ietf.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Gen-art] Re: draft-ietf-cose-cbor-encoded-cert-16 ietf last call Genart review
List-Id: "GEN-ART: General Area Review Team" <gen-art.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/gen-art/1Jk4taPcKnzNoex7ot0eD3aNJQU>
List-Archive: <https://mailarchive.ietf.org/arch/browse/gen-art>
List-Help: <mailto:gen-art-request@ietf.org?subject=help>
List-Owner: <mailto:gen-art-owner@ietf.org>
List-Post: <mailto:gen-art@ietf.org>
List-Subscribe: <mailto:gen-art-join@ietf.org>
List-Unsubscribe: <mailto:gen-art-leave@ietf.org>
Russ, Thanks for your review. We incorporated all comments, as well as the two "additional thoughts" in -17. Göran From: Russ Housley via Datatracker <noreply@ietf.org> Date: Wednesday, 28 January 2026 at 21:00 To: gen-art@ietf.org <gen-art@ietf.org> Cc: cose@ietf.org <cose@ietf.org>, draft-ietf-cose-cbor-encoded-cert.all@ietf.org <draft-ietf-cose-cbor-encoded-cert.all@ietf.org>, last-call@ietf.org <last-call@ietf.org> Subject: draft-ietf-cose-cbor-encoded-cert-16 ietf last call Genart review Document: draft-ietf-cose-cbor-encoded-cert Title: CBOR Encoded X.509 Certificates (C509 Certificates) Reviewer: Russ Housley Review result: Ready with Nits I am the assigned Gen-ART reviewer for this draft. The General Area Review Team (Gen-ART) reviews all IETF documents being processed by the IESG for the IETF Chair. Please treat these comments just like any other last call comments. For more information, please see the FAQ at <https://eur02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwiki.ietf.org%2Fen%2Fgroup%2Fgen%2FGenArtFAQ&data=05%7C02%7Cgoran.selander%40ericsson.com%7C21973145df00487d5d9308de5ea7dfcf%7C92e84cebfbfd47abbe52080c6b87953f%7C0%7C0%7C639052272266748447%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=nWWxhCJLzjc%2FyoLz38307yxnykCdytrq0ylfq2kihDI%3D&reserved=0<https://wiki.ietf.org/en/group/gen/GenArtFAQ>>. Document: draft-ietf-cose-cbor-encoded-cert-16 Reviewer: Russ Housley Review Date: 2026-01-28 IETF LC End Date: 2026-02-10 IESG Telechat date: unknown Summary: Ready with Nits Major Concerns: None Minor Concerns: Section 1: The two types of C509 certificates (CBOR encoding of DER- encoded X.509 certificates and natively signed C509 certificates) is discussed at the beginning of the introduction and the end of the introduction. It would be more desirable to talk about this in only one spot. Section 1 says: The use of CBOR also reduces code complexity, code size, memory usage, and CPU usage. This is not true for the case where C509 carries a signature on the X.509 certificate. Please add some qualification. Figure 5: It would be good to see an ML-DSA certificate in this table. The public key and signature will not compress, so the comparison will help implementeres determine whether C509 is worth the time to write the code. Nits: General: s/DER encoded/DER-encoded/ (many places) General: s/Weierstraß/Weierstrass/ (for string search in other RFCs) Section 1: s/We recommend implementors to get used/Implementors can get used/ Section 3: s/DER encoded [RFC5280] X.509 certificates/ /DER-encoded X.509 certificates [RFC5280]/ Section 6: s/DER encoded RFC 2986 CertificationRequestInfo/ /DER-encoded CertificationRequestInfo [RFC2986]/ Additional Thoughts: 1. Section 4: It would be easy to add support for the attribute specified in RFC 9883. If ML-DSA and ML-KEM achieve wide deployment outside the Web PKI, support for this CSR attribute will be needed. I do not want to delay approval of this document, bit is looks like this would be a straightforward addition. 2. There is an Internet-Draft for otherName that contains a MAC address going through the LAMPS WG. Based on Section 3.1.4 that has special logic for EUI-64, this may be of value to some implementers. We can get an early assignment of the OID is there is interest in adding support for this new otherName form to this document. If so, it may deserve some language in Section 3.3.
- [Gen-art] draft-ietf-cose-cbor-encoded-cert-16 ie… Russ Housley via Datatracker
- [Gen-art] Re: draft-ietf-cose-cbor-encoded-cert-1… Göran Selander