[CFRG] Re: Call for adoption: draft-google-cfrg-libzk-03 (Longfellow ZK)
Brent Zundel <brent.zundel@yubico.com> Fri, 25 September 2026 17:27 UTC
Received: from mail-lf2-x11.google.com (mail-lf2-x11.google.com [IPv6:2a00:1450:4864:36::11]) (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 63CEE42 for <cfrg@irtf.org>; Fri, 25 Sep 2026 17:27:02 +0000 (UTC)
Authentication-Results: mx.ietf.org; dkim=pass header.d=yubico.com header.s=google header.b="Rzv/KAbu"; arc=pass ("google.com:s=arc-20260327:i=1"); dmarc=pass (policy=reject) header.from=yubico.com; spf=pass (mx.ietf.org: domain of brent.zundel@yubico.com designates 2a00:1450:4864:36::11 as permitted sender) smtp.mailfrom=brent.zundel@yubico.com
Received: by mail-lf2-x11.google.com with SMTP id 2adb3069b0e04-5b899413537so1502160e87.1 for <cfrg@irtf.org>; Fri, 25 Sep 2026 10:27:02 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1790357215; cv=none; d=google.com; s=arc-20260327; b=kKvG7xK1ZMpypBWrNGdrHP5BpVZucFbpWQjCrK8qs0BCu4Sn7g4l1YIgsvXkQlxAz6 1qk0uBnimJVjfVKkF7jWBKU69nV/mFPgpt9JA4aTg4v2JZ4Gchs+HsX4TcrzOV32mgeB fELhDjuiiaRAb28/jZYZQXl+eZZP5eRNhbmURhNBw7oTusHJCfkMAmZuGdPpJCmzfUwu DWA8n8DyPAJmpfteNSkOiQyD5mYRr/Yb3SccS4NZ9agW1icSBqZFiCZEVjxAF/pSPSzo CMg7Z8Hei4WL5GWo9nCfhvSy72gIhsv1GavQ5YuD+L9CSsm0SEsKuaO4pHtmYub0AHm+ yiWg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=zd2TyEpx74w/i8KqMtLhui50TVgAJno0JJ+vOjNIp/E=; fh=xTNGvBJOwNgvjG8anvwRcC/Fllr+6OXqVNuxxvxVXQg=; b=LnHe5BGQrkvwa5urU4EdHi5634OWFkgMqMwZIrwcZcwYRJ6z9lN+ONSxTfWXBkfoiC NB/MbDB0JBoGNdaWhcU1stvX46xpiSPd2w3c76UegENiNs/u7JIKcxDvcZIW6UQSeccV EDYxjYDLNi5JjJJsCBfSgNYPfnHs1SDU79hyV/luiB7ReWTDjFVPzyxocO4oR+brxxn6 Mbys8Vime0GGuyMznRdUng4Po4YV4C9frp7Ys1Yta+OmOZMTOkSTvi2V8GfXI+jpkP60 ZDsQzbqqhGqv2Vp93vCI8MD0EIALgAzfSoEh7hRBK73dWnIyoNaKw34YSGxow9HOtlus RlaA==; darn=irtf.org
ARC-Authentication-Results: i=1; mx.google.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yubico.com; s=google; t=1790357215; x=1790962015; darn=irtf.org; h=content-type:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:from:to:cc:subject:date:message-id:reply-to :content-type; bh=zd2TyEpx74w/i8KqMtLhui50TVgAJno0JJ+vOjNIp/E=; b=Rzv/KAbuyS5djAJHN90x5be11z18+wzIuub0Yec4sI4UDSKdA1s4YKTnnVhXhnrQCE zma3yTQ50aVxJ+IyqcpBWTzo5jf8Ls+9xXFWovXCM357ZLspeCichV29+uKxzVGmkk8A xX7GCNaK3SbznIeTAgpaGt8vPbiLA9nm9amUs6o/BZ37lT7PK0D0c9mK4IvrvkRnk/Go r7sIV4FrZAkz5g4TQ9UjFdf9YV18I3KaU/F0O2XtnLpKDYKzPMLhjVIYeBlNeoWIZCQ0 WHC0ztanotlgDjAqOOc65mnHaTzcm/bcedYr6W+OqmJDSG5VWR7oiK5PbnNpG59kRPCu G85g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1790357215; x=1790962015; h=content-type: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:content-type; bh=zd2TyEpx74w/i8KqMtLhui50TVgAJno0JJ+vOjNIp/E=; b=PHjai8hKttn3IhaiB7OXYT7jVabVZ+lwGSe2Eat9wN/x0KucgR7x6oc9w3T9MdUELy 4EWMmDnyA7yNGy+4AyNjVL7Y/AUI4BO01IKMJINeDyKztk8P0cy6ybAAW/rgM4qbRqlN baWok80LHFrq7Md5hid3ksaD4RafP888e3GwtXLWoMKWdL1bsMIihbtfkvSN30xjD0Pf KspAjEt6Qh3UPrvRX7tp7ma4hspg3TG959/2fI+dUIWH1aSXDQSJlQBvKZ1QWq1pnLWm AsEFu21ugd0/IYKA5UUkI76GFUk/8lYtuZxZJAM8OoUavkcKd2VeLQIACvlYFc2VHdsX Cx0w==
X-Gm-Message-State: AFuF++nbB4H9ju5mo6l433U32xJnq69uUG46VEz4QNO2yEqTQrHdOIJs 6AbnOfmrE+wEcP18sbrB8o7k/8c8eeQiOOWmk19ZAVB4wdROrcMgLb/ufg3e9TBnRbn+DfrQm+d 0zQ1kUFYgCLn1zinOAFkZr1fuRPclSRdGIH8g1Pw6fw==
X-Gm-Gg: AYBFou23Y5htJ4sJkRC69vwCqnfyMXQsGUO5aHZIQ0ATRmtXFyeaIdU8WSkTgOl44LN Y6iZ6oMFq/tXNuBWsCP8KMI0HS+34YbWT5cfItTYiOfDZjLf7C+67Jg0Z14k59RmNaPrQaZR9zs +3cvZxQieJGC4MjSHKqDpM+OPnttQtPxsS/qttjARAzwYgkTRfoLdbuagmpKoNcukyE3ml76dqU l2yRDh0/y7r5Sy2jOvaYQJrC6UzlxEf2lIWcFOdgM5LTV5MKS4adIrvXm24Xko0um3k4b4sp2mt 1l9tfV1bweynwqp4cOk2y3lXofZpAjllmIlbJa59nYx144/SJAlUXJvbB4h+QwOEpEVL8QWYrMQ Tlx0TAmrRa3KU4oCcg4ay2j8rcwDfPUTdVzApWr47pfJXxJi3
X-Received: by 2002:ac2:4c21:0:b0:5b6:183b:d1ff with SMTP id 2adb3069b0e04-5b8df07ae90mr1399392e87.38.1790357215070; Fri, 25 Sep 2026 10:26:55 -0700 (PDT)
MIME-Version: 1.0
References: <CAOjisRw6W+tmkDCqH1-HAd57KP3nPJ2tgeYhQRw6u=YwhMVoOQ@mail.gmail.com>
In-Reply-To: <CAOjisRw6W+tmkDCqH1-HAd57KP3nPJ2tgeYhQRw6u=YwhMVoOQ@mail.gmail.com>
From: Brent Zundel <brent.zundel@yubico.com>
Date: Fri, 25 Sep 2026 11:26:43 -0600
X-Gm-Features: AclHuK8rFw2mjXsGkm0EQr6afZVUBug5ID3uuIpp1Jtu4uAkobJwzoOmmy2yDZE
Message-ID: <CAP5QTG52MsY0LwSN5ifWVWjXd0yeT8yqd6NpFLCMicrMBmzuQw@mail.gmail.com>
To: Nick Sullivan <nicholas.sullivan@gmail.com>
Content-Type: multipart/alternative; boundary="000000000000d3701f065c5205d4"
X-Spamd-Bar: --
Message-ID-Hash: VT55NV6HEOWZ34IDJYBUADBUYV3SOS6D
X-Message-ID-Hash: VT55NV6HEOWZ34IDJYBUADBUYV3SOS6D
X-MailFrom: brent.zundel@yubico.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: CFRG <cfrg@irtf.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/C9H2Inw5QmimleHhEAb-Mddgefo>
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 and am willing to review drafts. It is likely we will also implement. Brent Zundel Standards Architect | Yubico <http://www.yubico.com/> On Fri, Sep 25, 2026, 11:09 Nick Sullivan <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 > 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