International Association for Cryptologic Research

International Association
for Cryptologic Research

IACR News item: 19 February 2024

Michele Orrù, George Kadianakis, Mary Maller, Greg Zaverucha
ePrint Report ePrint Report
Zero-knowledge circuits are frequently required to prove gadgets that are not optimised for the constraint system in question. A particularly daunting task is to embed foreign arithmetic such as Boolean operations, field arithmetic, or public-key cryptography.

We construct techniques for offloading foreign arithmetic from a zero-knowledge circuit including: (i) equality of discrete logarithms across different groups; (ii) scalar multiplication without requiring elliptic curve operations; (iii) proving knowledge of an AES encryption.

To achieve our goal, we employ techniques inherited from rejection sampling and lookup protocols. We implement and provide concrete benchmarks for our protocols.
Expand

Additional news items may be found on the IACR news page.