Article (Scientific journals)
Cryptanalysis of the Legendre PRF and generalizations
Beullens, Ward; Beyne, Tim; Udovenko, Aleksei et al.
2020In IACR Transactions on Symmetric Cryptology, 2020 (1)
Peer reviewed
 

Files


Full Text
legendrePRF.pdf
Publisher postprint (517.37 kB)
Download

All documents in ORBilu are protected by a user license.

Send to



Details



Keywords :
Cryptanalysis; Legendre PRF; MPC-friendly; primitives; Collision attack
Abstract :
[en] The Legendre PRF relies on the conjectured pseudorandomness properties of the Legendre symbol with a hidden shift. Originally proposed as a PRG by Damgård at CRYPTO 1988, it was recently suggested as an efficient PRF for multiparty computation purposes by Grassi et al. at CCS 2016. Moreover, the Legendre PRF is being considered for usage in the Ethereum 2.0 blockchain. This paper improves previous attacks on the Legendre PRF and its higher-degree variant due to Khovratovich by reducing the time complexity from O(plogp/M) to O(plog^2p/M2) Legendre symbol evaluations when M≤p√4 queries are available. The practical relevance of our improved attack is demonstrated by breaking two concrete instances of the PRF proposed by the Ethereum foundation. Furthermore, we generalize our attack in a nontrivial way to the higher-degree variant of the Legendre PRF and we point out a large class of weak keys for this construction. Lastly, we provide the first security analysis of two additional generalizations of the Legendre PRF originally proposed by Damgård in the PRG setting, namely the Jacobi PRF and the power residue PRF.
Research center :
ULHPC - University of Luxembourg: High Performance Computing
Disciplines :
Computer science
Author, co-author :
Beullens, Ward
Beyne, Tim
Udovenko, Aleksei  ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT)
Vitto, Giuseppe ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT)
External co-authors :
yes
Language :
English
Title :
Cryptanalysis of the Legendre PRF and generalizations
Publication date :
2020
Journal title :
IACR Transactions on Symmetric Cryptology
Volume :
2020
Issue :
1
Peer reviewed :
Peer reviewed
Focus Area :
Security, Reliability and Trust
FnR Project :
FNR11684537 - Security, Scalability, And Privacy In Blockchain Applications And Smart Contracts, 2017 (01/08/2018-31/07/2021) - Alex Biryukov
Funders :
FNR - Fonds National de la Recherche [LU]
Available on ORBilu :
since 13 January 2020

Statistics


Number of views
120 (18 by Unilu)
Number of downloads
76 (5 by Unilu)

Scopus citations®
 
6
Scopus citations®
without self-citations
6
WoS citations
 
6

Bibliography


Similar publications



Contact ORBilu