[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.&nbsp;


Deployment-specific value of PoP:&nbsp;
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:&nbsp;
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&nbsp;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&nbsp;
on behalf of the authors


         原始邮件
         
       
发件人:Seo Suchan <tjtncks@gmail.com&gt;
发件时间:2026年9月1日 04:01
收件人:acme <acme@ietf.org&gt;
主题:[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. &nbsp;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&gt;&nbsp;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.&nbsp;

 
Thanks

 
Yoav

 

 
 
_______________________________________________ Acme mailing list -- acme@ietf.org To unsubscribe send an email to acme-leave@ietf.org