Paper 2024/1161
On the Concrete Security of Non-interactive FRI
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)
- 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
-
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}, url = {https://eprint.iacr.org/2024/1161} }