作者
Quang Dao, Jim Miller, Opal Wright, Paul Grubbs
发表日期
2023/5/21
研讨会论文
2023 IEEE Symposium on Security and Privacy (SP)
页码范围
199-216
出版商
IEEE
简介
A flurry of excitement amongst researchers and practitioners has produced modern proof systems built using novel technical ideas and seeing rapid deployment, especially in cryptocurrencies. Most of these modern proof systems use the Fiat-Shamir (F-S) transformation, a seminal method of removing interaction from a protocol with a public-coin verifier. Some prior work has shown that incorrectly applying F-S (i.e., using the so-called "weak" F-S transformation) can lead to breaks of classic protocols like Schnorr’s discrete log proof; however, little is known about the risks of applying F-S incorrectly for modern proof systems seeing deployment today.In this paper, we fill this knowledge gap via a broad theoretical and practical study of F-S in implementations of modern proof systems. We perform a survey of open-source implementations and find 30 weak F-S implementations affecting 12 different proof systems. For four …
引用总数
学术搜索中的文章
Q Dao, J Miller, O Wright, P Grubbs - 2023 IEEE Symposium on Security and Privacy (SP), 2023