[lamps] Re: [TLS] TLS Client Certificates; a survey
Nico Williams <nico@cryptonector.com> Thu, 26 March 2026 04:45 UTC
Return-Path: <nico@cryptonector.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 9D214D193B15 for <spasm@mail2.ietf.org>; Wed, 25 Mar 2026 21:45:20 -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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, 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=cryptonector.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 slKYKnYxlc7q for <spasm@mail2.ietf.org>; Wed, 25 Mar 2026 21:45:20 -0700 (PDT)
Received: from buffalo.tulip.relay.mailchannels.net (buffalo.tulip.relay.mailchannels.net [23.83.218.24]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 1A672D193B0C for <spasm@ietf.org>; Wed, 25 Mar 2026 21:45:19 -0700 (PDT)
X-Sender-Id: dreamhost|x-authsender|nico@cryptonector.com
Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 1C164223181; Thu, 26 Mar 2026 04:45:19 +0000 (UTC)
Received: from pdx1-sub0-mail-a204.dreamhost.com (100-115-116-28.trex-nlb.outbound.svc.cluster.local [100.115.116.28]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id B37EF221747; Thu, 26 Mar 2026 04:45:18 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; d=mailchannels.net; s=arc-2022; cv=none; t=1774500318; b=rpTopanVx/CaK6yv40MS1Ou5LQa9kNFAqjyKFwpnozdFFfLp7aXhW4rcaXQnc6QcW3Cseg a4x0QwbEOGZYYCxQ3A0+yHWiGRsQxFLyNraxW3vvUOBVT/l4UzRvXx9QPp2FvGvnp1o6we xrAfI01R0WnZ5Xtyv/OLFOHA3tPYS/B2LJJorzjThswHsY0FhmPyqaISxZJ9sp4x5lZ6Zu LvXX0Sgy6FaZKEhIGoDiSlZomA+wqRfia+daD24CZqGJ0Ih+Cs/a80SDbDom9IqYVhqJjB 3Dgb7x8BelT+iagX0hWw/Cu9Fpl4e8j8iNVvVYjPTFNDnrNP5uxCqOTJ8laQow==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=mailchannels.net; s=arc-2022; t=1774500318; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references:dkim-signature; bh=P6YycWyC7wRQA7Mrlp36WylwLeQUaPBlhO6kcxPJVyo=; b=f/AWdlEC770LCsKXHdXcoO6cgv6gDRh8pt/gL0KotXJN5wKqdNQ/hUn3Cffp0ExPLA78eE x1UJdZZ62KrZw6Vj09WQjt5sQQQIJzhUM46x6a69Rgtagb3rRVF4rp1wvg+JWgExRAUuU1 059Kz0rFwSFeHEEA2HUwgF80JgG78kA2iAkO+u952r2v0J4tMgrqda1HjIHyawuGin7H2Y FmwKPyFWE6U73jn7yglMKhLRgwR0D8R/7WDAr5DfCdB0rfWIKIq4oOz/5gJSQJLKbXFIiX tZ7DR+B21xTZDDKGv+ix6nD9fVSvRyS6iRUo361Fip/8pxqJd/neuVNamou0Mg==
ARC-Authentication-Results: i=1; rspamd-7f98bb5847-4gv22; auth=pass smtp.auth=dreamhost smtp.mailfrom=nico@cryptonector.com
X-Sender-Id: dreamhost|x-authsender|nico@cryptonector.com
X-MC-Relay: Neutral
X-MailChannels-SenderId: dreamhost|x-authsender|nico@cryptonector.com
X-MailChannels-Auth-Id: dreamhost
X-Lonely-Cooing: 501ce0712bf1399e_1774500318948_1217771405
X-MC-Loop-Signature: 1774500318948:2504228230
X-MC-Ingress-Time: 1774500318948
Received: from pdx1-sub0-mail-a204.dreamhost.com (sub3.homie.mail.dreamhost.com [64.90.62.162]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384) by 100.115.116.28 (trex/7.1.5); Thu, 26 Mar 2026 04:45:18 +0000
Received: from ubby (unknown [75.81.95.64]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: nico@cryptonector.com) by pdx1-sub0-mail-a204.dreamhost.com (Postfix) with ESMTPSA id 4fhB66238kzRh; Wed, 25 Mar 2026 21:45:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cryptonector.com; s=dreamhost; t=1774500318; bh=P6YycWyC7wRQA7Mrlp36WylwLeQUaPBlhO6kcxPJVyo=; h=Date:From:To:Subject:Content-Type; b=cOFFWE3OK3I3x5QoSp5v+RkCcveDqXFu+qOvjQFh940o0AwwTdFhx0yedPHAM1WNZ PD80IDeQtxMgPfvs1nG4PI73BNDPU+cIjYTT9TMWWPgsHkiqurqhDp7uinUIUdVxlV Iym8bplMYXXIGxCx5X4UQKyGASDL83bE3ox2/EGgviOJw0v6067DFuwoCSohzm+ScK sVcl52BR3WkJJOfWb8URSVnV09IaYfHkUblaCo2869ayFRliojIEnv6+jdDz4wpfPx XJhnujfsoN6EMnEZ9w4WmsrB3n4p35YYHa/2byeam9tls3nPQuSrKMAoE8dRtY4ekX jQ+u/xkHw/cGQ==
Date: Wed, 25 Mar 2026 23:45:16 -0500
From: Nico Williams <nico@cryptonector.com>
To: spasm@ietf.org
Message-ID: <acS53PNkvItHKpwR@ubby>
References: <MN2PR17MB40314193002D42E6ED4F465ACD4CA@MN2PR17MB4031.namprd17.prod.outlook.com> <acSdA5dgEpvgxxtR@ubby> <acSzrW_Wee0xIeBH@chardros.imrryr.org>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <acSzrW_Wee0xIeBH@chardros.imrryr.org>
Message-ID-Hash: 3O7EFOGBKRWRRPOAN65UOZF2XS5WWCK5
X-Message-ID-Hash: 3O7EFOGBKRWRRPOAN65UOZF2XS5WWCK5
X-MailFrom: nico@cryptonector.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] 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/68eMwiiI_VegGzSYs7SEKNZUfjA>
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>
On Thu, Mar 26, 2026 at 03:18:53PM +1100, Viktor Dukhovni wrote: > On Wed, Mar 25, 2026 at 09:42:11PM -0500, Nico Williams wrote: > > Even so I can find no EKUs for SMTP, LDAP, IMAP, XMPP, etc. A bit > > surprising. IMO a number of EKUs should be added. > > I'm not conviced that'd be useful. One would not be able to adopt these > until a decade or so goes by and systems with outdated TLS stacks that > support only "clientAuth" when validating TLS client certs are no longer > deployed. Except right now there are no WebPKI client certs being issued, but maybe after some time and with more specific EKUs the policies regarding those might get relaxed.. True, there are private PKI client certs, but still, now is the best opportunity to add new EKUs. Also whether to require a more specific EKU would be a matter of configuration. > What would actually work is support for DANE-based client auth a la > DANCE. The actual client credential is then just a raw public key, with > the name binding in DNS, and purpose encoded in an attrleaf label. If > the client operator wants to reuse the same key for multipe purposes, > that's up to them, but it is just as simple to mint separate keys for > each application, to avoid big-bang multi-application key rollover > hassles and cross-protocol issues. That too. What's up with DANCE? Nico --
- [lamps] TLS Client Certificates; a survey Salz, Rich
- [lamps] Re: TLS Client Certificates; a survey John Mattsson
- [lamps] Re: TLS Client Certificates; a survey Eric Rescorla
- [lamps] Re: TLS Client Certificates; a survey John Mattsson
- [lamps] Re: TLS Client Certificates; a survey Eric Rescorla
- [lamps] Re: TLS Client Certificates; a survey Viktor Dukhovni
- [lamps] Re: TLS Client Certificates; a survey Nico Williams
- [lamps] Re: TLS Client Certificates; a survey Viktor Dukhovni
- [lamps] Re: TLS Client Certificates; a survey Nico Williams
- [lamps] Re: TLS Client Certificates; a survey Viktor Dukhovni
- [lamps] Re: TLS Client Certificates; a survey Alan DeKok
- [lamps] Re: TLS Client Certificates; a survey Peter Gutmann
- [lamps] Re: TLS Client Certificates; a survey Michael Richardson
- [lamps] Re: TLS Client Certificates; a survey Salz, Rich
- [lamps] Re: TLS Client Certificates; a survey Nico Williams
- [lamps] Re: TLS Client Certificates; a survey Eliot Lear
- [lamps] Re: TLS Client Certificates; a survey Tomas Gustavsson
- [lamps] Re: TLS Client Certificates; a survey Nico Williams
- [lamps] Re: TLS Client Certificates; a survey Tomas Gustavsson
- [lamps] Re: TLS Client Certificates; a survey Alan DeKok
- [lamps] Re: TLS Client Certificates; a survey Jeffrey Walton
- [lamps] Re: TLS Client Certificates; a survey Alan DeKok
- [lamps] Re: TLS Client Certificates; a survey Nico Williams
- [lamps] Re: TLS Client Certificates; a survey Nico Williams
- [lamps] Re: TLS Client Certificates; a survey Jeffrey Walton
- [lamps] Re: TLS Client Certificates; a survey Seo Suchan
- [lamps] Re: TLS Client Certificates; a survey Viktor Dukhovni
- [lamps] Re: TLS Client Certificates; a survey Wei Chuang
- [lamps] Re: TLS Client Certificates; a survey Viktor Dukhovni
- [lamps] Re: TLS Client Certificates; a survey Wei Chuang
- [lamps] Re: TLS Client Certificates; a survey Viktor Dukhovni
- [lamps] Re: TLS Client Certificates; a survey Nico Williams
- [lamps] Re: TLS Client Certificates; a survey John Levine
- [lamps] Re: TLS Client Certificates; a survey ml+ietf-tls
- [lamps] Re: TLS Client Certificates; a survey Nico Williams
- [lamps] Re: TLS Client Certificates; a survey Nico Williams
- [lamps] Re: [TLS] TLS Client Certificates; a surv… Phillip Hallam-Baker
- [lamps] Re: [TLS] TLS Client Certificates; a surv… Salz, Rich
- [lamps] Re: [EXT] Re: [TLS] TLS Client Certificat… Blumenthal, Uri - 0553 - MITLL
- [lamps] Re: [TLS] TLS Client Certificates; a surv… Raghu Saxena
- [lamps] Re: [TLS] Re: TLS Client Certificates; a … Peter Gutmann
- [lamps] Re: [TLS] Re: TLS Client Certificates; a … Raghu Saxena
- [lamps] Re: TLS Client Certificates; a survey Peter Gutmann
- [lamps] Re: TLS Client Certificates; a survey John Kemp
- [lamps] Re: TLS Client Certificates; a survey Peter Gutmann
- [lamps] Re: [TLS] TLS Client Certificates; a surv… Nico Williams
- [lamps] Re: [TLS] TLS Client Certificates; a surv… Viktor Dukhovni
- [lamps] Re: [TLS] TLS Client Certificates; a surv… Nico Williams
- [lamps] Re: [TLS] TLS Client Certificates; a surv… Seo Suchan
- [lamps] Re: [TLS] TLS Client Certificates; a surv… Viktor Dukhovni
- [lamps] Re: [TLS] TLS Client Certificates; a surv… Salz, Rich
- [lamps] Re: [TLS] TLS Client Certificates; a surv… Viktor Dukhovni
- [lamps] Re: TLS Client Certificates; a survey Salz, Rich
- [lamps] Re: TLS Client Certificates; a survey Nico Williams
- [lamps] Re: TLS Client Certificates; a survey Mike Ounsworth
- [lamps] Re: TLS Client Certificates; a survey Mike Ounsworth
- [lamps] Re: [TLS] Re: Re: TLS Client Certificates… David Adrian
- [lamps] Re: [TLS] Re: Re: TLS Client Certificates… Stephen Farrell
- [lamps] Re: [EXT] Re: [TLS] Re: Re: TLS Client Ce… Blumenthal, Uri - 0553 - MITLL
- [lamps] Re: [EXT] Re: [TLS] Re: Re: TLS Client Ce… Seo Suchan
- [lamps] Re: [EXT] Re: [TLS] Re: Re: TLS Client Ce… Blumenthal, Uri - 0553 - MITLL
- [lamps] Re: [EXT] Re: [TLS] Re: Re: TLS Client Ce… Seo Suchan
- [lamps] Re: [EXT] Re: [TLS] Re: Re: TLS Client Ce… Blumenthal, Uri - 0553 - MITLL
- [lamps] Re: [EXT] Re: [TLS] Re: Re: TLS Client Ce… 刘鹏辉
- [lamps] Re: [EXT] Re: [TLS] Re: Re: TLS Client Ce… Viktor Dukhovni
- [lamps] Re: [EXT] Re: [TLS] Re: Re: TLS Client Ce… Nico Williams
- [lamps] Re: [TLS] Re: Re: TLS Client Certificates… Phillip Hallam-Baker
- [lamps] Re: [TLS] Re: Re: TLS Client Certificates… David Adrian
- [lamps] Re: [TLS] Re: Re: TLS Client Certificates… Phillip Hallam-Baker
- [lamps] Re: [TLS] Re: Re: TLS Client Certificates… Peter Gutmann
- [lamps] Re: [EXTERNAL] [TLS] Re: Re: Re: Re: TLS … Andrei Popov
- [lamps] Re: [EXTERNAL] [TLS] Re: Re: Re: Re: TLS … Russ Housley
- [lamps] Re: [EXTERNAL] [TLS] Re: Re: Re: Re: TLS … Eric Rescorla
- [lamps] Re: [EXTERNAL] [TLS] Re: Re: Re: Re: TLS … Michael Richardson
- [lamps] Re: [EXTERNAL] [TLS] Re: Re: Re: Re: TLS … Nico Williams
- [lamps] Re: [EXTERNAL] [TLS] Re: Re: Re: Re: TLS … Michael Richardson
- [lamps] Re: [EXTERNAL] [TLS] Re: Re: Re: Re: TLS … Jeffrey Walton
- [lamps] Re: [EXTERNAL] [TLS] Re: Re: Re: Re: TLS … Nico Williams
- [lamps] Re: [EXTERNAL] [TLS] Re: Re: Re: Re: TLS … Ilari Liusvaara
- [lamps] Re: [EXTERNAL] [TLS] Re: Re: Re: Re: TLS … Nico Williams
- [lamps] Re: [EXTERNAL] [TLS] Re: Re: Re: Re: TLS … Andrei Popov
- [lamps] Re: [EXTERNAL] [TLS] Re: Re: Re: Re: TLS … Alan DeKok
- [lamps] Re: [EXTERNAL] [TLS] Re: Re: Re: Re: TLS … David Adrian
- [lamps] Re: [EXTERNAL] [TLS] Re: Re: Re: Re: TLS … Viktor Dukhovni
- [lamps] Re: [EXTERNAL] [TLS] Re: Re: Re: Re: TLS … Peter Gutmann
- [lamps] Re: [TLS] Re: [EXTERNAL] Re: Re: Re: Re: … Nico Williams
- [lamps] Re: [TLS] Re: [EXTERNAL] Re: Re: Re: Re: … Mike Shaver
- [lamps] Re: [EXT] Re: [EXTERNAL] [TLS] Re: Re: Re… Blumenthal, Uri - 0553 - MITLL
- [lamps] Re: [EXT] Re: [EXTERNAL] [TLS] Re: Re: Re… Andrei Popov
- [lamps] Re: [EXTERNAL] [TLS] Re: Re: Re: Re: TLS … Nico Williams
- [lamps] Re: [EXTERNAL] [TLS] Re: Re: Re: Re: TLS … Andrei Popov
- [lamps] Re: [EXTERNAL] [TLS] Re: Re: Re: Re: TLS … Nico Williams
- [lamps] Re: [TLS] Re: Re: [EXTERNAL] Re: Re: Re: … Mike Shaver
- [lamps] Re: [TLS] Re: Re: [EXTERNAL] Re: Re: Re: … Nico Williams
- [lamps] Re: [TLS] Re: Re: [EXTERNAL] Re: Re: Re: … Nico Williams
- [lamps] Re: [EXTERNAL] [TLS] Re: Re: Re: Re: TLS … Peter Gutmann
- [lamps] Re: [EXTERNAL] [TLS] Re: Re: Re: Re: TLS … Andrei Popov
- [lamps] Re: [EXTERNAL] [TLS] Re: Re: Re: Re: TLS … Alan DeKok
- [lamps] Re: [EXTERNAL] [TLS] Re: Re: Re: Re: TLS … Nico Williams
- [lamps] Re: [TLS] Re: [EXTERNAL] Re: Re: Re: Re: … Ilari Liusvaara
- [lamps] Re: [EXTERNAL] [TLS] Re: Re: Re: Re: TLS … Andrei Popov
- [lamps] Re: [EXTERNAL] [TLS] Re: Re: Re: Re: TLS … 刘鹏辉
- [lamps] Re: [EXTERNAL] [TLS] Re: Re: Re: Re: TLS … Nico Williams
- [lamps] Re: [EXTERNAL] [TLS] Re: Re: Re: Re: TLS … Peter Gutmann
- [lamps] Re: [EXTERNAL] [TLS] Re: Re: Re: Re: TLS … Nico Williams
- [lamps] Re: [TLS] Re: Re: [EXTERNAL] Re: Re: Re: … Viktor Dukhovni
- [lamps] Re: [EXTERNAL] [TLS] Re: Re: Re: Re: TLS … Michael Richardson
- [lamps] Re: [TLS] Re: Re: TLS Client Certificates… Alan DeKok
- [lamps] Re: [TLS] Re: Re: TLS Client Certificates… Nico Williams
- [lamps] Re: [TLS] Re: Re: TLS Client Certificates… Mike Shaver
- [lamps] Re: [TLS] Re: Re: TLS Client Certificates… Rob Sayre
- [lamps] Re: [TLS] Re: Re: TLS Client Certificates… Nico Williams
- [lamps] Re: [TLS] Re: Re: TLS Client Certificates… Nico Williams
- [lamps] Re: [TLS] Re: Re: TLS Client Certificates… Jeffrey Walton
- [lamps] Re: TLS Client Certificates; a survey Peter Gutmann
- [lamps] Re: TLS Client Certificates; a survey Nico Williams