[CFRG] Re: Call for adoption: draft-google-cfrg-libzk-03 (Longfellow ZK)
John Bradley <ve7jtb@ve7jtb.com> Wed, 30 September 2026 19:40 UTC
Received: from mail-pj2-x10.google.com (mail-pj2-x10.google.com [IPv6:2607:f8b0:4864:39::10]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by mx.ietf.org (Postfix) with ESMTPS id 595B54B for <cfrg@irtf.org>; Wed, 30 Sep 2026 19:40:59 +0000 (UTC)
Authentication-Results: mx.ietf.org; dkim=pass header.d=ve7jtb-com.20251104.gappssmtp.com header.s=20251104 header.b=F6xEuRJe; dmarc=pass (policy=none) header.from=ve7jtb.com; spf=pass (mx.ietf.org: domain of ve7jtb@ve7jtb.com designates 2607:f8b0:4864:39::10 as permitted sender) smtp.mailfrom=ve7jtb@ve7jtb.com
Received: by mail-pj2-x10.google.com with SMTP id 98e67ed59e1d1-396ccb65437so3440540a91.3 for <cfrg@irtf.org>; Wed, 30 Sep 2026 12:40:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ve7jtb-com.20251104.gappssmtp.com; s=20251104; t=1790797258; x=1791402058; darn=irtf.org; h=references:to:cc:in-reply-to:date:subject:mime-version:content-type :message-id:from:from:to:cc:subject:date:message-id:reply-to :content-type; bh=TaWRo97lxNj+lqsMJ6uV9MJQ0qQbK+bt2zmKyGUkTqY=; b=F6xEuRJev/bG7mIex8gYrzBwuo1IwEky/0QR0NvvpvB0ETYHaSMVy0Qc7ppH6/G1ER 2i/H19vxndKfY0BldLStlqqeiOefmBO1TSzBe1cZOUg0jq3COHgyGjpR/3VOCIhM8E4r EyYumtCG1MAF1AvU1cOmttcjEKi1g1JajVOWeY/Po6HxJqZPOWjx7sJIniyakho6NOEn HAOeA7U0+BZ0CEhT5KfVoeF/9JSEnIeP49ndqhBDzXNsUeimBGjdRw9hVwd5uP/IYDKf Zx/O6iNtf57FtZIMtcvniZHLyfEwdSvXGJCGkXZu2JLqDWoQK0wF89A+tWMVYJCe4GWq Jrjw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1790797258; x=1791402058; h=references:to:cc:in-reply-to:date:subject:mime-version:content-type :message-id:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=TaWRo97lxNj+lqsMJ6uV9MJQ0qQbK+bt2zmKyGUkTqY=; b=NGuhlzWWwDbuXU3Lg3JtPfRB19zD2OzI1XptaXlP7xEBQyF7vIzSBaY4AFxFM5wuIK O6N/iTSYJU6+OkKdhxSzegL1Y3OqmMoCv8tfei3s1eE8TfJbuBmbQkqeiCZy7kv1NVVg MQgCgInGRIgEonmWhsS1rGFpGLoMK5DtqKcSQ9wH95d1CAOrrFAOdXYCpYekhO/vg2kq fIQ2JPTF7NfKzSjY+b7rQ1LTxjnzsTk9jTDFOrSKafeo8SJ9MA7cvxg5vJs07DhnXqvv onBOdJaSssKeut6mmeeGsdLkzdNe7cnJe87LA5fRWiKSEm5R4Z1rvjLoZh4RwqZiTUPI 8D7Q==
X-Forwarded-Encrypted: i=1; AKwUvBxNG03VzUpPnf5nYGaA4rtZozzoB2NFDMlcNcxN88HXwipz3TojbSbIrHrJWYsjrTyDErHH@irtf.org
X-Gm-Message-State: AFq9FYIu41bmvrvH+dE0xMHttaBgHl8ZJx0hCsytvWaD2mr6U7NZZOeR goEXEBNTnw2S9YapTapyphR+D4vZGkmHAZNF5+l6DQIDAM1tIi6jRpLJuwAQnTY4ql2dz+YlIs5 tqx6GOwdX8w==
X-Gm-Gg: AYBFou0+DcKudG74S0l6GV3AMPOhZ0WGEwHeqeA0rm05PgvPrGAV4fyZlgbgAbm8Jm4 KR6DqZiuQZ7U+HnDvzJBhoKwFruxaxvBA4hJLZK1TDn2aMlXEuoMauSZhSdOK0LZUMLAW/yznJD 9nuHY09jvNEPsAESmoRZHG8gtQ/PiWfNxbcPOf1YO1BShjSr2Q0TmH2WUL6/aE0eqyrgTALg/z4 QMGDAMn8HReFv0NyceuGyMClXvdJn2sR1GiEWBD94B5c5guQCZJ3TlVDl1qxkgCSzd9KbUxPMES N+L7oxh4H7j5hOP7shP2+fQJsjFgjONx1qCFYuabWasdrLsvulUB8Lqs8GX6gFSrnl/583WgXO/ khjfNKLoh2Cie93fnFzIDpLn5mNbhhtvOi2oxDfvsx9ZqS1LVJGhTkPbMANdlHVgnBUGMKoD0dT 1I9sTUS06HrO7C5dr2u44B2rfz9vBgxDO4hMPUxwkWLIUgaFlfWwUKHcOTPxNYEJBGyF1zjh5PM ym3z2R0rr6PAcxJCHoRyaYa14o=
X-Received: by 2002:a17:90b:1d0d:b0:3a2:ae7f:4f07 with SMTP id 98e67ed59e1d1-3a4d1b97d75mr1775477a91.55.1790797258067; Wed, 30 Sep 2026 12:40:58 -0700 (PDT)
Received: from smtpclient.apple ([2604:3d08:4391:3100:b979:3b46:541f:bcc6]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3a4f46b6bbbsm686683a91.3.2026.09.30.12.40.55 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 30 Sep 2026 12:40:55 -0700 (PDT)
From: John Bradley <ve7jtb@ve7jtb.com>
Message-Id: <69453233-DD04-48E7-9A7B-C61AFBD91EC4@ve7jtb.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_1AA7088B-CCBD-4480-9F8D-B353F82685C2"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3901.100.1.1.12\))
Date: Wed, 30 Sep 2026 12:40:44 -0700
In-Reply-To: <CAGsvMr5JDhmYuXfKo069+zt1rcTEEQA8dVryxMTfDBNCTErE9g@mail.gmail.com>
To: David Cook <dcook@divviup.org>
References: <CAOjisRw6W+tmkDCqH1-HAd57KP3nPJ2tgeYhQRw6u=YwhMVoOQ@mail.gmail.com> <CAGsvMr5JDhmYuXfKo069+zt1rcTEEQA8dVryxMTfDBNCTErE9g@mail.gmail.com>
X-Mailer: Apple Mail (2.3901.100.1.1.12)
X-Spam-Level: *
X-Spamd-Bar: +
Message-ID-Hash: 2LOMB7LPKJ4KM5WTKOOPRKNCLYNSNF5B
X-Message-ID-Hash: 2LOMB7LPKJ4KM5WTKOOPRKNCLYNSNF5B
X-MailFrom: ve7jtb@ve7jtb.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; header-match-cfrg.irtf.org-0; header-match-cfrg.irtf.org-1; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: Nick Sullivan <nicholas.sullivan@gmail.com>, CFRG <cfrg@irtf.org>, "cfrg-chairs@ietf.org" <cfrg-chairs@ietf.org>
X-Mailman-Version: 3.3.10
Precedence: list
Subject: [CFRG] Re: Call for adoption: draft-google-cfrg-libzk-03 (Longfellow ZK)
List-Id: Crypto Forum Research Group <cfrg.irtf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/cfrg/Qt91khT__IO1ZWk933Kfkty2cGs>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cfrg>
List-Help: <mailto:cfrg-request@irtf.org?subject=help>
List-Owner: <mailto:cfrg-owner@irtf.org>
List-Post: <mailto:cfrg@irtf.org>
List-Subscribe: <mailto:cfrg-join@irtf.org>
List-Unsubscribe: <mailto:cfrg-leave@irtf.org>
I support adoption > On Sep 30, 2026, at 10:56 AM, David Cook <dcook=40divviup.org@dmarc.ietf.org> wrote: > > I support adoption of this draft. I have previously reviewed earlier versions of the document, and helped implement a prior version with my colleagues at ISRG. I would be willing to review the document if it is adopted. > > I had previously expressed hesitation about whether an IRTF RG was the appropriate venue for this work, but I trust the judgement of the authors and the chairs on this point. I am glad to see that the adoption call was made for this document, and not for the topic of zero knowledge proofs, or post-quantum secure zero knowledge proofs, as that allays my concerns. It's great to see this work moving forward, and to see more people contributing to it. > --David Cook > > On Fri, Sep 25, 2026 at 12:09 PM Nick Sullivan <nicholas.sullivan@gmail.com <mailto:nicholas.sullivan@gmail.com>> wrote: >> Dear CFRG, >> >> This message starts a two-week call for adoption of draft-google-cfrg-libzk-03, "Longfellow ZK", by Matteo Frigo and Abhi Shelat. The call ends on Friday October 9, 2026. >> >> https://www.ietf.org/archive/id/draft-google-cfrg-libzk-03.html >> >> The document specifies a post-quantum zero-knowledge argument system built to run on constrained devices while remaining expressive enough for real-world statements: ECDSA, SHA-256 and ML-DSA signature verification, string, integer and date comparisons, and basic parsing. Its Fiat-Shamir layer builds on the transformation the research group has already adopted, draft-irtf-cfrg-fiat-shamir-03. >> >> The authors presented the work at IETF 122 through 125. The current revision has taken feedback from a large number of external reviewers, at least two independent groups have implemented it from the specification, and the authors have a Lean 4 formalization of the protocol and of the circuits for ECDSA verification and SHA-256, which they intend to release for external audit once internal review is done. >> >> On relevance: drafts inside the IETF intend to build on this protocol, and outside the IETF it appears in eIDAS and EU age assurance documentation and is deployed in Google Wallet for digital identities and in India's UIDAI identity application. >> >> Please reply on the list with whether you support adoption, and whether you would review or implement the document if it is adopted. Objections should name a specific problem with the document or with CFRG taking it on. Adoption means change control passes to the research group; the authors have indicated they are ready for that. >> >> Thank you, >> Nick, for the CFRG chairs >> _______________________________________________ >> CFRG mailing list -- cfrg@irtf.org <mailto:cfrg@irtf.org> >> To unsubscribe send an email to cfrg-leave@irtf.org <mailto:cfrg-leave@irtf.org> > _______________________________________________ > CFRG mailing list -- cfrg@irtf.org > To unsubscribe send an email to cfrg-leave@irtf.org
- [CFRG] Call for adoption: draft-google-cfrg-libzk… Nick Sullivan
- [CFRG] Re: Call for adoption: draft-google-cfrg-l… Brent Zundel
- [CFRG] Re: Call for adoption: draft-google-cfrg-l… Soatok Dreamseeker
- [CFRG] Re: Call for adoption: draft-google-cfrg-l… Christopher Wood
- [CFRG] Re: Call for adoption: draft-google-cfrg-l… Tim Geoghegan
- [CFRG] Re: Call for adoption: draft-google-cfrg-l… David Cook
- [CFRG] Re: Call for adoption: draft-google-cfrg-l… John Bradley
- [CFRG] Re: Call for adoption: draft-google-cfrg-l… John Bradley
- [CFRG] Re: Call for adoption: draft-google-cfrg-l… John Bradley
- [CFRG] Re: Call for adoption: draft-google-cfrg-l… Frank Denis
- [CFRG] Re: Call for adoption: draft-google-cfrg-l… David Waite
- [CFRG] Re: Call for adoption: draft-google-cfrg-l… Thibault Meunier
- [CFRG] Re: Call for adoption: draft-google-cfrg-l… Kris Kwiatkowski