[lamps] Re: TLS Client Certificates; a survey

Mike Ounsworth <ounsworth+ietf@gmail.com> Mon, 30 March 2026 20:59 UTC

Return-Path: <ounsworth@gmail.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 7B26CD3B7FC8 for <spasm@mail2.ietf.org>; Mon, 30 Mar 2026 13:59:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1774904374; bh=AeoahI5486GYGJ85491Q0l/LLRqqiIyfXOdpp57i3LY=; h=References:In-Reply-To:From:Date:Subject:To:Cc; b=odx2NpdvJTpnYmW4UOtSzsulziSzVgtzwBwSvOXKWanZin2i4k7VC38k8NoJfguvy x60KpgMHE23qUYiLzN7lWG+QdqC/JSDmWUpc3IZ2voWgCt14mw8hw9mew6wgFQyrTF DmupZkLQ+/D57AVcdxaEYDwqUJCwmk4VgRe14VPc=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -0.098
X-Spam-Level:
X-Spam-Status: No, score=-0.098 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, FORGED_GMAIL_RCVD=1, FREEMAIL_FROM=0.001, FREEMAIL_REPLY=1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 S4A4ABeuEr2U for <spasm@mail2.ietf.org>; Mon, 30 Mar 2026 13:59:34 -0700 (PDT)
Received: from mail-ot1-x333.google.com (mail-ot1-x333.google.com [IPv6:2607:f8b0:4864:20::333]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 37ADAD3B7FC0 for <spasm@ietf.org>; Mon, 30 Mar 2026 13:59:34 -0700 (PDT)
Received: by mail-ot1-x333.google.com with SMTP id 46e09a7af769-7d4be94eeacso4728836a34.2 for <spasm@ietf.org>; Mon, 30 Mar 2026 13:59:34 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1774904373; cv=none; d=google.com; s=arc-20240605; b=SY2uRIXanynYMMxTnyZNhj/vbpjJRuYA/vYZ3KUbp0CZsAwjFZnetqE5TH/0bi2/to C53RYSJCrjpxQ/3J4odiNBtO1lIlrCsUED4ietksIRPObRidGrrBP6kiPs8+Slo02r8T zs6C6B721NlJVaXuSe3eyd4LtQXrPcOlrh72gkVc9wJ0eN0hatJDspkuhMgP/4bs0CDF CRtFEHHsqPv5TxWfXiBIFvdWjDp2n4qcjET6LAMH+nvgU/j5ysrz8WwTqpFHowKXazZw ndG2ixt+5PrheDqxtJ1NnEF9Jd1Jyn8T4AxkYnx7xsBCSb6L7/bPQCIeVm5mOKvfO4o9 2OLA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=6+0MrDMXU8n8fYW4Mskvx6z4UCaf/sCz09N6iciupD4=; fh=ecbOdP4TelW2pMJrH0xpQG6NrdcNVYYSrFps48G0uNM=; b=Mdzz9y7Nhwx2wioq5U7gatpax3lgsrrOHpx7l+gQv1iiHogPZxNUBktuTQJ7caIWlJ ziBSzFK+1qmQQOVz1mzvOEM5MhB92tGWYKfgRcEprBn1SlixKWiozQBzxtpdbOhVJnck IZl/8I+ts0qI5WdSokLeG/WFS10LGvBo9ZYvuBLu8C1BBGnXJ+uQwZOlBzod4M+yIKCk gGIh2uZknShVeeS80+8sSuz4wtieFtRlXmC/m4SNYq2TXqt/IBa7PMl4eQxF4U7VWOJq Br9fC1TKkATEJOZl6+pTmPPxJ2JRN8teHPE3+ZrbSns2wN6evdWDEwWLTMlELMtzLdb7 Nryg==; darn=ietf.org
ARC-Authentication-Results: i=1; mx.google.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1774904373; x=1775509173; darn=ietf.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=6+0MrDMXU8n8fYW4Mskvx6z4UCaf/sCz09N6iciupD4=; b=sROFVjMcQ3b20817CtCUSPaJmpKwBCHlQ2UILt/P89fygBQv3vCiaTUnvCZc4/tvgi Fd73bhn/it+rDAkOjp7jtWg1x+rmmOcEWN2mO+N7K+oBp5oAye/uEOMPBpc0iTCPvNRz V+NhHO+soqN/pHQLqDjCqjjiNl7doXOA/35ncPQf90zsyVBgAc8LNHvIONMSamPag/6f 7qALEy4ppyGmlOiaHoFW9bF2sK64o6To3jzIzYMMn/j0gxrPnkWf05dXTKGoSCWWw5Qz /h6o87s1KskVlG8ajz8OZ/Z9yIP4zi+FoqYaqAFaqo3OBrizZ/mb6SXHgrPDstAmPTpo QkXQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1774904373; x=1775509173; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=6+0MrDMXU8n8fYW4Mskvx6z4UCaf/sCz09N6iciupD4=; b=Jhlwbx86OGhoyV9s1sifqDH7wx1s8+5CCFzM4wqX19dk7tUOE0253KNBHM/PVloTzx gUr0UinUQCXPC5V0w7yrARiPfLbNZXWStmEeH6BGhmcbulzx2nzo9l820MFwm8gMmTAm ORfwEPmIN7SIFf+i9tcbfkYJesHBx4f4xwMMorEB6yoWHti8ZkA5KZz3rPJoUFe4D7cz s+WME/aeguAa2Eu+VaxyLhzEenkuqMjkX0kq/ghdlMdRpm5k97OMHvqur05mADFWP7us KEyj3DKbrvCLEO3LNtqgcMjhGmshl8za/tubc+xBWFigi9lNoUMnWqONZ8bmB7SNbeZf RoxA==
X-Forwarded-Encrypted: i=1; AJvYcCVvRHiA3VQooyhg4zUVO1brOPG7AGkFHSPRhlzyXVePKNTRFPuSv95y76hLskVG61iIF3uELA==@ietf.org
X-Gm-Message-State: AOJu0Yx5YD8OWCfk1ae6gvOJeowc1myi35Nn2CElXo/ZEyJrFivjhSde Y9Qc9VKGL/a2Y4exvA38Oh1mcuPT6hYoafkOOinqhXg9wdjicjrrLHzUCuYdDs4UD3vEkdDPipL 9NfYSHWhvrVWzFbt4RcGZ1tnjS3TVO6M=
X-Gm-Gg: ATEYQzz6tEp/YKWdyfJbkm+WYzy/XX1N7mVoKWLlI1qLun2T4vlxYSMhNCImi+QNpbU G9aXhljEM+j3OUt/DK2ShMD+wu7lvUc4nTV6C6iMWkSD3xMYySauTGJadd8BLz1jzm6JzRcYcXO FlqQlLb9VYaotBAPHc7xtCkFgASNGlL78gGrbu6qkATBWqGqcV23rK7l2MiXbj+Riy5iZX6/5M7 ucRwsJT5OgPKqGjeKb9LbCExkYzL/YzYKHPR4WZBUHSY4qnYv9nZgmc7ljD9S9YVT//zmcRQ/RA kQvJURtc3yZJ0NXY/ko=
X-Received: by 2002:a4a:e90b:0:b0:67e:2aa4:ce1d with SMTP id 006d021491bc7-67e2aa4d171mr4456167eaf.54.1774904373528; Mon, 30 Mar 2026 13:59:33 -0700 (PDT)
MIME-Version: 1.0
References: <MN2PR17MB40314193002D42E6ED4F465ACD4CA@MN2PR17MB4031.namprd17.prod.outlook.com> <MN2PR17MB40315028C6985BD9F4F0C886CD52A@MN2PR17MB4031.namprd17.prod.outlook.com> <acrfWoDSHUrYj1if@ubby> <CAKZgXHqKBwYqjB3SOexT1B3=P2m83esgQTV74PJtjk+LGwAhcA@mail.gmail.com>
In-Reply-To: <CAKZgXHqKBwYqjB3SOexT1B3=P2m83esgQTV74PJtjk+LGwAhcA@mail.gmail.com>
From: Mike Ounsworth <ounsworth+ietf@gmail.com>
Date: Mon, 30 Mar 2026 15:59:21 -0500
X-Gm-Features: AQROBzC0uYCjiSe4V6-60OEaND7prIbZcfmEWq239zb6gN72Lhql7dBcu59bQi4
Message-ID: <CAKZgXHqgxB5-ErNzi1Pr+1ymZsxm=Z92ab_Y+dtqkZPEA9N6wQ@mail.gmail.com>
To: Nico Williams <nico@cryptonector.com>, David Benjamin <davidben@chromium.org>, David Adrian <dadrian@google.com>
Content-Type: multipart/alternative; boundary="000000000000b1cb9e064e4420ed"
Message-ID-Hash: EXKCWHHVG3W2ZR5JQAMQ6SF3K2Q4OXCB
X-Message-ID-Hash: EXKCWHHVG3W2ZR5JQAMQ6SF3K2Q4OXCB
X-MailFrom: ounsworth@gmail.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
CC: "Salz, Rich" <rsalz=40akamai.com@dmarc.ietf.org>, Tls <tls@ietf.org>, "spasm@ietf.org" <spasm@ietf.org>
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/VK3lcKlCjZH0NppJ68R4eEsq89E>
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>

(just to clarify; I am aware that neither of those Davids are part of the
Chrome Root Program, but I'm sure they know how to get ahold of the right
people)

On Mon, 30 Mar 2026 at 15:52, Mike Ounsworth <ounsworth+ietf@gmail.com>
wrote:

> > Does the IETF have a Liason to the Chrome Root Program?
>
> + @David Benjamin <davidben@chromium.org> and @David Adrian both
> participate in IETF.
>
> On Mon, 30 Mar 2026 at 15:40, Nico Williams <nico@cryptonector.com> wrote:
>
>> On Mon, Mar 30, 2026 at 08:04:54PM +0000, Salz, Rich wrote:
>> > The overwhelming response (strong consensus) — both posted and via
>> > private replies — is that applications will just switch to
>> > TLS-Server-Auth identities for the client side.
>>
>> That violates RFCs 5280 & 8446 and vitiates the Chrome Root Program's
>> new policy.  Whatever problem that policy change meant to addres might
>> only be made worse by this approach (sure, only for those apps that
>> implement this workaround, but for those, yes, it will be worse).
>>
>> There has to be a better way.
>>
>> Does the IETF have a Liason to the Chrome Root Program?  Can we reach
>> out to them and ask them?  When I did they simply did not respond, but
>> if the IETF TLS and/or LAMPS WG chairs, or IETF Security ADs reach out
>> to them perhaps they'll respond -- failing that then maybe the IETF
>> Chair or the IAB.
>>
>> Nico
>> --
>>
>> _______________________________________________
>> Spasm mailing list -- spasm@ietf.org
>> To unsubscribe send an email to spasm-leave@ietf.org
>>
>