Paper 2024/1565

Fiat-Shamir in the Wild

Hieu Nguyen, University of Luxembourg
Uyen Ho, Verichains
Alex Biryukov, University of Luxembourg
Abstract

The Fiat-Shamir transformation is a key technique for removing interactivity from cryptographic proof systems in real-world applications. In this work, we discuss five types of Fiat-Shamir-related protocol design errors and illustrate them with concrete examples mainly taken from real-life applications. We discuss countermeasures for such vulnerabilities.

Metadata
Available format(s)
PDF
Category
Attacks and cryptanalysis
Publication info
Published elsewhere. Minor revision. CSCML 2024
Keywords
cryptographic proof systemsPLONKSNARKFiat-Shamir
Contact author(s)
alex biryukov @ uni lu
History
2024-10-05: approved
2024-10-04: received
See all versions
Short URL
https://ia.cr/2024/1565
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2024/1565,
      author = {Hieu Nguyen and Uyen Ho and Alex Biryukov},
      title = {Fiat-Shamir in the Wild},
      howpublished = {Cryptology {ePrint} Archive, Paper 2024/1565},
      year = {2024},
      url = {https://eprint.iacr.org/2024/1565}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.