<?xml version="1.0" encoding="UTF-8"?>
<reference anchor="I-D.google-cfrg-libzk" target="https://datatracker.ietf.org/doc/html/draft-google-cfrg-libzk-01">
   <front>
      <title>The Longfellow Zero-knowledge Scheme</title>
      <author initials="M." surname="Frigo" fullname="Matteo Frigo">
         <organization>Google</organization>
      </author>
      <author initials="A." surname="shelat" fullname="abhi shelat">
         <organization>Google</organization>
      </author>
      <date month="September" day="2" year="2025" />
      <abstract>
	 <t>   This document defines an algorithm for generating and verifying a
   succinct non-interactive zero-knowledge argument that for a given
   input x and a circuit C, there exists a witness w, such that C(x,w)
   evaluates to 0.  The technique here combines the MPC-in-the-head
   approach for constructing ZK arguments described in Ligero [ligero]
   with a verifiable computation protocol based on sumcheck for proving
   that C(x,w)=0.

	 </t>
      </abstract>
   </front>
   <seriesInfo name="Internet-Draft" value="draft-google-cfrg-libzk-01" />
   
</reference>
