Paper 2024/1161

On the Concrete Security of Non-interactive FRI

Alexander R. Block, Georgetown University, University of Maryland, College Park
Pratyush Ranjan Tiwari, Johns Hopkins University
Abstract

FRI is a cryptographic protocol widely deployed today as a building block of many efficient SNARKs that help secure transactions of hundreds of millions of dollars per day. The Fiat-Shamir security of FRI—vital for understanding the security of FRI-based SNARKs—has only recently been formalized and established by Block et al. (ASIACRYPT ’23). In this work, we complement the result of Block et al. by providing a thorough concrete security analysis of non-interactive FRI under various parameter settings from protocols deploying (or soon to be deploying) FRI today. We find that these parameters nearly achieve their desired security targets (being at most 1-bit less secure than their targets) for non-interactive FRI with respect to a certain security conjecture about the FRI Protocol. However, in all but one set of parameters, we find that the provable security of non-interactive FRI under these parameters is severely lacking, being anywhere between 21- and 63-bits less secure than the conjectured security. The conjectured security of FRI assumes that known attacks are optimal, the security of these systems would be severely compromised should a better attack be discovered. In light of this, we present parameter guidelines for achieving 100-bits of provable security for non-interactive FRI along with a methodology for tuning these parameters to suit the needs of protocol designers.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Published elsewhere. SCN '24
Keywords
FRIConcrete SecuritySNARKSTARKZero-knowledge proofs
Contact author(s)
alexander r block @ gmail com
pratyush @ cs jhu edu
History
2024-07-19: approved
2024-07-17: received
See all versions
Short URL
https://ia.cr/2024/1161
License
Creative Commons Attribution-NonCommercial
CC BY-NC

BibTeX

@misc{cryptoeprint:2024/1161,
      author = {Alexander R. Block and Pratyush Ranjan Tiwari},
      title = {On the Concrete Security of Non-interactive {FRI}},
      howpublished = {Cryptology ePrint Archive, Paper 2024/1161},
      year = {2024},
      note = {\url{https://eprint.iacr.org/2024/1161}},
      url = {https://eprint.iacr.org/2024/1161}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.