[lamps] Re: TLS Client Certificates; a survey

John Mattsson <john.mattsson@ericsson.com> Mon, 23 March 2026 14:46 UTC

Return-Path: <john.mattsson@ericsson.com>
X-Original-To: spasm@mail2.ietf.org
Delivered-To: spasm@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 660AFCFE240C; Mon, 23 Mar 2026 07:46:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.096
X-Spam-Level:
X-Spam-Status: No, score=-2.096 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, 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 jujsn6GCG7WK; Mon, 23 Mar 2026 07:46:07 -0700 (PDT)
Received: from DU2PR03CU002.outbound.protection.outlook.com (mail-northeuropeazon11011013.outbound.protection.outlook.com [52.101.65.13]) (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 70700CFE23F7; Mon, 23 Mar 2026 07:46:07 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=IZgrYRKFXYry1X/HTGI4BSuUcYJc9TTUyxBQK2gXFrbYPB74pCRoU6l00OiZaFqKZtQEgAvxmtTTmqPyRyWP9F16RtEvSIpZ5rdZbHpcuZ30C9r5yfUql5LdfgyqD7WjckSY9gkHSfbULb8rGtZi35rmUMekqJ3SkHqe75QD7lImZNrvNiD0E1FJdg4iyMXEf3nzTLiFTn6IcIJUTOMJJJ7X1hpWwCPNogLHXKXthQoE1g+QtLvoxcFgbjvF6b/4d8CcAVr/XJTmbdzb1C2xqoBOBVMrmt/keShG2eVkxyWrEyiTBXgxZBOGn32wP2BgCKmheMoRNWUBA0ak7Aei/w==
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=ssPKkQpM5fdmKcLyRAEYO5hXmdHo3l76JXviDa04x6A=; b=flcy9r7Fvy6XGoTg9dM4VaFeWuwJYDf5YyC2EzT99VAwN6phZbHKIoYNvo5FlnqYbLPQUafXwVRVLphxT7b2dNL3AiraMFm5IRmbGfFeGB0Duf14hAxMy2ZPT4u2ifXAjZFW8C8JHQdKJVAD2lzz6HuwRgeWwVrRM0NggQR0i6gTGRw8vYWBghv4ySzyt/vg+lvdYX1fUI9wIVdUkUMoitt9seQMCTiuTQ50CtLYGSZgNIEzHXlvriGGcW6S+4FtpvSZyOV5lKarUPdvjdMrkdOtd6M23Yp5l0SigDzUKoqTEDdxeOqfkCodkZBnUO1oL6vlOjaEcE8KhZR7Qfy+1Q==
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=ssPKkQpM5fdmKcLyRAEYO5hXmdHo3l76JXviDa04x6A=; b=foQRL+YlhNGvf2ijkwkn+8aqFmTSvhfIV1m8FIX+55eujjBDwKuePOLHTezkiFhd23HmzmsZ/7f6+Ayi11k+wGoBAQpY/Svvwqv3yNkZ5sroYCta3OQ1SON43HG43QTCDfQ2D5+sl1wB3PNCHRaw1osi3lLjDPzxX1rfgw8U2yWZDzAhinSBl/EKjS7wiazmOOBRrPZPuCaBI5L7AKUZTIR8Stn+b236VWH1wS53Jwgnh9M8Lay0QOUxlgdcZ8BL6ClTmi99owWUuLiN4mlx8a3IkiBssqKE7bnkDyUxjDQLDaLjwHpVax9noe2QvSlxJU0YkGprV0L1gncpq1mprA==
Received: from AS5PR07MB10596.eurprd07.prod.outlook.com (2603:10a6:20b:6c5::15) by GVUPR07MB11875.eurprd07.prod.outlook.com (2603:10a6:150:33b::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9723.23; Mon, 23 Mar 2026 14:45:58 +0000
Received: from AS5PR07MB10596.eurprd07.prod.outlook.com ([fe80::c408:8de0:2e1c:17cc]) by AS5PR07MB10596.eurprd07.prod.outlook.com ([fe80::c408:8de0:2e1c:17cc%4]) with mapi id 15.20.9723.030; Mon, 23 Mar 2026 14:45:55 +0000
From: John Mattsson <john.mattsson@ericsson.com>
To: "Salz, Rich" <rsalz=40akamai.com@dmarc.ietf.org>, Tls <tls@ietf.org>, "spasm@ietf.org" <spasm@ietf.org>
Thread-Topic: TLS Client Certificates; a survey
Thread-Index: AQHcuKVJrYdrF/JPLkipdE9y9SFFB7W8M6aT
Date: Mon, 23 Mar 2026 14:45:55 +0000
Message-ID: <AS5PR07MB10596B9B02539F520A628F174894BA@AS5PR07MB10596.eurprd07.prod.outlook.com>
References: <MN2PR17MB40314193002D42E6ED4F465ACD4CA@MN2PR17MB4031.namprd17.prod.outlook.com>
In-Reply-To: <MN2PR17MB40314193002D42E6ED4F465ACD4CA@MN2PR17MB4031.namprd17.prod.outlook.com>
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: AS5PR07MB10596:EE_|GVUPR07MB11875:EE_
x-ms-office365-filtering-correlation-id: 49d819de-0daa-4708-6282-08de88eae3d5
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|366016|1800799024|376014|38070700021|56012099003|22082099003|18002099003|7053199007|8096899003;
x-microsoft-antispam-message-info: qpzvl9gjOfw8Ecp5qZKLhaKYt47OqqvbJ8eNsD6hBfevaRkkKQQOgZMOncwYoorJGVaJ5SE+bArtD34OIpz9kqMn91co/JNPJeyDgUEGCqcMEwocgrZr9x8cljr0yNtyQMjc8clU1wvkbjLmZbSP6ofDpFbyurtvmvG0u39jVE+vuhHkR6wvxSD4Nfg0CkLRIj/5JhlRx4ItOfjkIaJjhl5z61vGKDqZpOpihe7FeFfXDtVDQZF46LMQPlL777ycAuzc9/IwTyAmgifvAdhdh4qfN1tJ/ygNe2/XwtGMgQP2bYvJgx8Q+2soJTFAOsq5OBvaDXoUh6QmHj9TAEwJCCu7/XbrL7ffaxN1GM9GTtpxegDJf9nM/doKWDOCS+n9oZqVAngaAPND7MNYl4pGgoJJ6mm0ERFlYB3sVw5LlKeB5qDvdXmdkQVYKJ7Ug1gST6gnnn9b1wQWdG5ONdKHoG3PWUkcBUc1fp0o/EoVm+8rRAUtWnhyKX31PVtIVr6FpZPetBXDQBKz6YDLQEWeC8gyWSS8jmZyHAVDg948HE55pVQesQsbuL2pEqv6w5aig78+/NMlIfBDQkJF4qT2yOU2Yqp31ZkhLnRb1v8DS61B9xFGgaj8wtiNIz23HOr21YQSJEolJ6DWOZ5/GVebVMu3lbyEfQqyakA9wO4HLCU8kBNZC22IkGvYxLeyqoCe3Na3oxL6nGcbf/qrlAU3osJ5N4RUYHxS7alQ6HyTNs9CDRthSm8vsRSHPMHt+bgacq74cwhhUKk9ncRwFd5ijY7fjE5yjnyHuWdDh1pDcdY=
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS5PR07MB10596.eurprd07.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(1800799024)(376014)(38070700021)(56012099003)(22082099003)(18002099003)(7053199007)(8096899003);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: ZDoYBFmR5vMB0/O0PZSUP3hQyMOM7d1bxkYH7OA/dRRR2PH76LR37a7oPUcEx6lZ50CnDpoRvsJ7bZ1Et9jKrc7CJycMriJrioCHovC0X7CsMDhWZWI4L+AFHexIDsxudxCzHW4qyFYELpQJMS/eQ5Iv5RUXbjEU2tpxzA2tzQL/F4G14tbMHgIiC3Ttp9PHbbSRKUVJPulNbiY2j46j8DMvAd78bKgQ+18kS1dSRDbXP243Ztsft09IXjhxhxvXjZmJCm+cxVGe/myZQZdFNrYbTkcQwD2oH4XJLKp9sNOTrWJbl2dYsd/npNhGw20ARdbCkF3ZzqnMACMLCcn+3WBX/jJkq9sd+K7doLepc/tpjqQakbbZ5IVDCcrqRDA3t41ic0ZDgsKATkb9j6EjM1rNZn3uXLwLbUnBd7DYmmQdAGhrTTxrqmOEot7whvpT/ddwT671D3ZtdUSinMev1tyPuQyzu4gR/SSvo2DZRAJEQxrOI38dt1tEvYyGJebIH6LryBVVjOAYcr8IiW0WcgYIFjJ8xApqF2BQiPttivUJrGzyrZlDC4Wr29y7H5lM0ri5R4F0XLYClHBGO4LPUPpoZpdJXrvCMLiM0sniejEswEf0ensLWJMCTU6wTNqEhmm5ma0p+Hs40NG41XrbjNEPVkBvphKR6YwdMqqzlXutcyLInJ1VEsHW0d95djeG0JmTbLLhy+9KAOO8qbcDBQM7r3VVJWBjpg5zzh0cID+eAp0sByrIG/4H8PDf49GRThTg67a+DygE4TAuFcaQhXsODx5r5E1/E33R9xIlIbQJS3nm3w2otRhG+tkFJFvVfuWZW/72RJHkx4PJ+6Zp8HDd4xuk189trFHSOkO0XBTleK5nUDXwOinuCDuenvOO4Pmn0uKmmxVk8QPLOSfVy2waRVcu/rsgkkT6xW6d0GmkKnYY/irDRvf837rPkkgtVIURvzE0qnLXyoD81EfgE0k9ExfNwbcqk8iU5URkwcWdGufY5Rdz+9BL1cBBEwpKGQySnoC8xGspqjMNnzHBtEaZLVjkz8sYwhaFrYRSuLcSJSwb8UeZT4CC3c8+Uf6u2LENJkZ4y9MTOfJgAPg2ZTFY/2vuyfQop0EltyyHDuCs7N3e3pLp7/s2V6VfURnahQww429WK5IKKBRgqqsYpsvw14Lpyl9IaEiQYzRY41CcRT0BW2btfji2PjrPSTU+8C73mhhp8WtZYGU+CmzLguI7+ZdeZPUzoyFaN9NyPMSPlFDB7r+jLjSl2rr6vXfK+X2AD2fkv9hu3sLN2lrYQTYjodfY4RwJ5Rf81Hb8kp6WiW2dOCZpbpPgV/WNr5lNsmUqT+CIPz+VITveC+4Og86mDOxsS8Dmk408inaeBjfG/2jZnBnDGLw22vrRh6QZUpd5Mmq97OpJJXMzh1zithvKVrW3QSTKQegLEnbiI/YW65nVYAykfOuwfN4SIEeSSevE8/Cb6XUnFMC71s8Kti1wwuF0FMJjwu4wYj89jIDLktSG9gF8MQOfWyXSdJ3SQ4G5pf4QSE7iv9tKSAtyLpUqu3Xy9W051kI87E515zc7zjcUs/YdIp+uXrhAKh6U6WnUtvcw0qoADATgofq18Q7HpazDO5LxoNljSKSSPxl/Ksw4NzhpYCOVdCrogC+pz3POiHXIyecQua+5RhjhDdY9HRTsmnR1XOt6eZPlTVQ/Z8xa8vG1VZg7ZDj2btV/b41HvZmw1e3WoR0yIQxTcT6vJtGoSUIJWLZcDHaoyTs=
Content-Type: multipart/alternative; boundary="_000_AS5PR07MB10596B9B02539F520A628F174894BAAS5PR07MB10596eu_"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AS5PR07MB10596.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 49d819de-0daa-4708-6282-08de88eae3d5
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Mar 2026 14:45:55.8740 (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: 8UAhQGxdzlCyEnGTzz7FDRU6BNIPST64rLhZdTPVqZsOyf/eeZ54oEtzB3LTi7csR0c+5fhsYF0QCi0SEDF6NYlMAYGwyOHFlmkPHKgDRPU=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: GVUPR07MB11875
Message-ID-Hash: E4FXMRDN5VPY345F7FQDHRCXTYMKHGOO
X-Message-ID-Hash: E4FXMRDN5VPY345F7FQDHRCXTYMKHGOO
X-MailFrom: john.mattsson@ericsson.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-spasm.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [lamps] Re: TLS Client Certificates; a survey
List-Id: This is the mail list for the LAMPS Working Group <spasm.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/spasm/mrs0ANVFsNS4nJAaqaURXAbQ59o>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spasm>
List-Help: <mailto:spasm-request@ietf.org?subject=help>
List-Owner: <mailto:spasm-owner@ietf.org>
List-Post: <mailto:spasm@ietf.org>
List-Subscribe: <mailto:spasm-join@ietf.org>
List-Unsubscribe: <mailto:spasm-leave@ietf.org>

Very unrelated from WebPKI, but almost all 3GPP use of TLS, DTLS, and QUIC are mutually authenticated and will continue rely on TLS-Client certificates. 3GPP relies on the Internet PKI profile (RFC 5280) for everything including device certificates. I think the same applies to the other large use cases of mTLS in enterprise, government, and IoT.

I am worried about recent trends to use WebPKI for non-Web use cases. The WebPKI relies on hundreds of trusted roots, have quite weak security for issuance, does not do revocations, and now will not do client authentication. It is very unsuitable for most other use cases. Similarly, technologies and policies like transparency and short-term certificates might not be adding much for other applications.

Cheers,
John Preuß Mattsson

From: Salz, Rich <rsalz=40akamai.com@dmarc.ietf.org>
Date: Monday, 23 March 2026 at 15:36
To: Tls <tls@ietf.org>, spasm@ietf.org <spasm@ietf.org>
Subject: [TLS] TLS Client Certificates; a survey

Since WebPKI CA’s will not be able to issue TLS-Client certificates, what are the customers and CAs thinking of doing?

Replies to be will be summarized to both lists. Please be careful if you use reply-all.