New Techniques for Structural Batch Verification in Bilinear Groups with Applications to Groth-Sahai Proofs
Gottfried Herold, Max Hoffmann, Michael Klooß, Carla Ràfols, Andy Rupp
Abstract
Bilinear groups form the algebraic setting for a multitude of important cryptographic protocols including anonymous credentials, e-cash, e-voting, e-coupon, and loyalty systems. It is typical of such crypto protocols that participating parties need to repeatedly verify that certain equations over bilinear groups are satisfied, e.g., to check that computed signatures are valid, commitments can be opened, or non-interactive zero-knowledge proofs verify correctly. Depending on the form and number of equations this part can quickly become a performance bottleneck due to the costly evaluation of the bilinear map.
To ease this burden on the verifier, batch verification techniques have been proposed that allow to combine and check multiple equations probabilistically using less operations than checking each equation individually. In this work, we revisit the batch verification problem and existing standard techniques. We introduce a new technique which, in contrast to previous work, enables us to fully exploit the structure of certain systems of equations. Equations of the appropriate form naturally appear in many protocols, e.g., due to the use of Groth-Sahai proofs.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 978ff89f-6944-4a9d-a240-d6e64222f434Cited by top-tier papers1
Ask how each one uses itBuilds on1
Related papers
- Succinct Arguments for Bilinear Group Arithmetic: Practical Structure-Preserving CryptographyRussell W. F. Lai, Giulio Malavolta, Viktoria RongeCCS 2019 · 50 citations
- Strong Batching for Non-interactive Statistical Zero-KnowledgeChangrui Mu, Shafik Nassar, Ron D. Rothblum, Prashant Nalini VasudevanEUROCRYPT 2024 · 2 citations
- Public-Coin Statistical Zero-Knowledge Batch Verification Against Malicious VerifiersInbar Kaslasi, Ron D. Rothblum, Prashant Nalini VasudevanEUROCRYPT 2021 · 9 citations
- Machine-checking Multi-Round Proofs of Shuffle: Terelius-Wikstrom and Bayer-GrothThomas Haines, Rajeev Goré, Mukesh TiwariUSENIX Security 2023
- Efficient Zero-Knowledge Arguments For Paillier CryptosystemBorui Gong, Wang Fat Lau, Man Ho Au, Rupeng Yang et al.S&P 2024 · 5 citations
