[Acme] 回复:Re: CfA for draft-geng-acme-public-key (until 24-Aug)
皮皮猪 <507069@qq.com> Tue, 01 September 2026 05:12 UTC
Return-Path: <507069@qq.com>
X-Original-To: acme@mail2.ietf.org
Delivered-To: acme@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 9A052132CCD0B for <acme@mail2.ietf.org>; Mon, 31 Aug 2026 22:12:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1788239569; bh=2ydGG/n3a5TyMY7fpQfa9wWkcnJ9qThvUsRIE8Wo67M=; h=From:To:Subject:Date:References:In-Reply-To; b=wxNBrdZhocmnmhXGII+tbCef2RVDTKzcmzRx4rPgyn5x/acYrQDBX1GJdaGbSQ3MN kFc0dSianyEfoY7RdN1j3G1HrNf1MiDvddAXik642i2Ko8iyPRxBXjE0Lpgd71fLnA 8BFBNFQhTnzjgGqxS59jwDmSF8gwnx8D6LfHQRsU=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: 2.088
X-Spam-Level: **
X-Spam-Status: No, score=2.088 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_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, FREEMAIL_REPLY=1, HELO_DYNAMIC_IPADDR=1.951, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, RDNS_DYNAMIC=0.982, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (1024-bit key) header.d=qq.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 FRrULzp78hSz for <acme@mail2.ietf.org>; Mon, 31 Aug 2026 22:12:48 -0700 (PDT)
Received: from out203-205-221-149.mail.qq.com (out203-205-221-149.mail.qq.com [203.205.221.149]) (using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 2F6B9132CCA64 for <acme@ietf.org>; Mon, 31 Aug 2026 22:06:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qq.com; s=s201512; t=1788239177; bh=zd5wmw6gPtCwPnFr96xXpdJ4jCIfZOxZKX5Kwc2n/ds=; h=From:To:Subject:Date:References:In-Reply-To; b=NmkGjlYEAUL0riRf9w5oZlkaI3EEVKeIwkBXExsON58fLK/RlDgJQsP2v7L/DXT/G 65JK/EBb13DQt+VEhe2HdhAgglKTsilg0/NMTwbjbxfR964lB/Ubkd21BwNQ0Bs1po FTcZheU0UORnfT9htrq7cxFbXB9oSy/MBl8AcFXA=
X-QQ-XMRINFO: NV153Ut7BKVGB1zyt4S7pd17dekBinCGgQ==
X-QQ-XMAILINFO: Mtk/xmIUr0aLXYkdyBi2j7qpKGwUzQpv+KPBx+mgRCS+L7/1n/BcwLXg8Lc+5K qUrSbmXmotxnywUVQa4YZAFsdvgt4jIMqoW47Ds9cI1NrvauT+hHvcxNrOcU9oT2iIC4wKq710F7b 8qIOMxdzfNun7XEC8NMPFgtS2Yiw3JUHLBLIQqJD3XO4hUE5Cdy+ntppvfaaraBg86RT7KeTxIYW/ WyaETZfjejKfLWq4Bhb0qacI5R7kzuyzhJ29S3dNk7aFKVg36yFOqKEI/PWK8URqVI2kh0wl4voK0 on6iIuOQZlFTN2fdw8UWZkfncG5oB2O3UP2EDRku3rDeQEtfzgW/dIKH+xKN4pI46w4ESk/+FF9J0 B0UIyIGdsSCGe2GQzDyycrfqwvOGJp37p6rYJptVFWrL5evksdfk2Tdnkaen4jrlqpg/9P955XDws C0024YEHGmqW8quqkxTIg5zyMGfJoynLBGiOKDoLZw95vYqVXRCskKbI4d7Lk9rafoe5Pqz8P6O/4 dIQUXtuH/D5d3U5lVEb6wk/XY6GqxydeFsSZl3BbtJwpn80hGzvYzt/P7C9OWdKRdAfU5ejYjw6An RJa9CiynfpiFwoUEpydcLtYnp9yMWEy12n/6i1jgV1RnrmBCK73mqyeC2RvLiY0MTBENDVc7iCSlA eyvOGHF7Ub4R484ewENpdLawEU+rDEoRCx246Hf0osunW0yOfERd+0rfZQ5fy9mc/vqfAHfJUyauE SQ+xe2kTWjSivgu+7doeFCPdJFlbW8p9yrY5O77AhRctv9yPMLCmXmOixpTyqJtIN1aVI6zrr0TV/ U7u4shd5Vln83QZFUqsbufEM7zdvo5kARaTOJBeO6J8oeSrvqYAf6RowPv+NNYyJslp12uAcT5kxZ TzKRmHxYdcqBCj/IZmHqMFVwgGT+4OiF6T4eM1uJTGjQXuMbsvAePUlSgwCYD2hy5/dFSTykkuXLC 8arBTKMXaa1M0/zuPBQtzBvvTg3YbuBMpkLAt20m4FE+MITmCGVePoOrhf89JXvRTfIn1b99HhXwR ebuhPWOvhExRwJAeVX5OYz4o5zh7Ir87n3WffMitz27eAn1lPSQAAs0TAlOsby77DixCu7tpIaITZ C3da4XihX+3rHTfNRpzJYr7kQpKisFqmfkjGV9VzKc5bQ0+YbukBotDY4PaxNGQ82t8=
From: 皮皮猪 <507069@qq.com>
To: Seo Suchan <tjtncks@gmail.com>, acme <acme@ietf.org>
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_6A965D48_95CBEA60_33A132EE"
Content-Transfer-Encoding: 8bit
Date: Tue, 01 Sep 2026 13:06:16 +0800
X-Priority: 3
Message-ID: <tencent_A02FA2BD805F56BAD131BC41AAE4A260A50A@qq.com>
X-QQ-MIME: TCMime 1.0 by Tencent
X-Mailer: QQMail 2.x
X-QQ-Mailer: QQMail 2.x
References: <727DB44A-F35B-4CF2-9CA9-73D4A557632E@gmail.com> <24312514-0324-42F7-A7FF-BD16866FAB63@gmail.com> <ebacc484-ce8b-4c51-a55a-7258f770cc2b@gmail.com>
In-Reply-To: <ebacc484-ce8b-4c51-a55a-7258f770cc2b@gmail.com>
X-QQ-mid: xmseza56-0t1788239176t209cq6qk
Message-ID-Hash: SEZ6ADBYCT77DEOXRQKVU4W7P7ZAXM2F
X-Message-ID-Hash: SEZ6ADBYCT77DEOXRQKVU4W7P7ZAXM2F
X-MailFrom: 507069@qq.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-acme.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: [Acme] 回复:Re: CfA for draft-geng-acme-public-key (until 24-Aug)
List-Id: Automated Certificate Management Environment <acme.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/acme/yVATutCPGJtpKtptyUdSPGPrrV8>
List-Archive: <https://mailarchive.ietf.org/arch/browse/acme>
List-Help: <mailto:acme-request@ietf.org?subject=help>
List-Owner: <mailto:acme-owner@ietf.org>
List-Post: <mailto:acme@ietf.org>
List-Subscribe: <mailto:acme-join@ietf.org>
List-Unsubscribe: <mailto:acme-leave@ietf.org>
Hi Seo,
Thanks for the careful reading.
You quoted the draft correctly: in a typical Web PKI flow, PoP by itself does not stop an attacker who has already passed identifier validation.
Deployment-specific value of PoP:
The value of PoP varies by context: in a typical Web PKI flow, an attacker who can satisfy identifier validation can usually generate a fresh key pair, so PoP mainly prevents issuance of a key the requester cannot prove possession of; in device-attestation deployments, the pop authorization supplies that proof alongside the attestation authorization; and for KEM-only keys it is the only available proof, since the [RFC8555] finalization self-signature does not exist.
The main motivation for this extension:
A KEM key cannot produce the self-signature that RFC 8555 finalization relies on, so without it there is no CSR-based issuance path for such keys at all.
On your BR point:
You are right that the BR do not require the CA to verify the applicant’s control of the private key as a separate issuance precondition. In the standard flow, that control is demonstrated by the CSR self-signature. This extension does not change that baseline; it only provides an alternative proof mechanism for keys that cannot produce such a signature.
So, to answer your question directly: this draft does not define a mode in which the CA skips PoP. When the CSR-less flow is used, the pop-01 challenge is always required.
Happy to discuss further.
Feng Geng
on behalf of the authors
原始邮件
发件人:Seo Suchan <tjtncks@gmail.com>
发件时间:2026年9月1日 04:01
收件人:acme <acme@ietf.org>
主题:[Acme] Re: CfA for draft-geng-acme-public-key (until 24-Aug)
for naming of this, Will always require possession of public key, or could there a mode of this that CA not bother client actually has secret key and declaring a public key it want in cert is enough? Author already said in WebPKI context PoP is mostly meaningless because attacker just use a new keypair anyway. and IIRC BR doesn't need to check client actually control public key at all (I think there was discussion in old mozilla.dev.security.policy , but it 429s so I can't search)
26. 9. 1. 04:27에 Yoav Nir 이(가) 쓴 글:
Hi, all
I let the CfA go for another week. We’ve had several “yes” responses, and no dissents. We believe this represents WG consensus to adopt.
The current authors have agreed to keep holding the pen as editors of the WG draft.
Authors, please submit the next version of the draft as draft-ietf-acme-pop-00.
Yoav
(on behalf of the chairs)
On 10 Aug 2026, at 0:18, Yoav Nir <ynir.ietf@gmail.com> wrote:
Hi.
During the meeting in Vienna, there was plenty of interest in the room for running another adoption call for the subject draft.
For convenience, here’s a link:
https://datatracker.ietf.org/doc/draft-geng-acme-public-key/
A bit of history: we have tried this before. We have run a call for adoption from April 29th to May 12th. There was little comment and practically nobody answered the CfA question positively, so that despite the two-week extension, we had to conclude that the call for adoption failed:
Mike’s chair notes at the start of the CfA: https://mailarchive.ietf.org/arch/msg/acme/CNxmhtOI37AMGQOM_XjV2Bhe9QM/
Mike’s conclusion: https://mailarchive.ietf.org/arch/msg/acme/OC74LkERC0DpyzoLWtZpbkGCFwg/
However, due to the generally positive mood of the room, we are starting this second attept at a call for adoption.
Please send your comments, and conclusion (to adopt; or not to adopt) to the list over the next two weeks.
The CfA Ends on EOD Monday, August 24th.
Thanks
Yoav
_______________________________________________ Acme mailing list -- acme@ietf.org To unsubscribe send an email to acme-leave@ietf.org
- [Acme] CfA for draft-geng-acme-public-key (until … Yoav Nir
- [Acme] Re: CfA for draft-geng-acme-public-key (un… Aaron Gable
- [Acme] Re: CfA for draft-geng-acme-public-key (un… Matthew McPherrin
- [Acme] Re: CfA for draft-geng-acme-public-key (un… Yoav Nir
- [Acme] Re: CfA for draft-geng-acme-public-key (un… Seo Suchan
- [Acme] 回复:Re: CfA for draft-geng-acme-public-key … 皮皮猪
- [Acme] Re: CfA for draft-geng-acme-public-key (un… Lijun Liao