CryptoDB
Thom Wiggers
Publications
Year
Venue
Title
2024
CIC
Optimizations and Practicality of High-Security CSIDH
Abstract
<p> In this work, we assess the real-world practicality of CSIDH, an isogeny-based non-interactive key exchange. We provide the first thorough assessment of the practicality of CSIDH in higher parameter sizes for conservative estimates of quantum security, and with protection against physical attacks.</p><p> This requires a three-fold analysis of CSIDH. First, we describe two approaches to efficient high-security CSIDH implementations, based on SQALE and CTIDH. Second, we optimize such high-security implementations, on a high level by improving several subroutines, and on a low level by improving the finite field arithmetic. Third, we benchmark the performance of high-security CSIDH. As a stand-alone primitive, our implementations outperform previous results by a factor up to 2.53×.</p><p> As a real-world use case considering network protocols, we use CSIDH in TLS variants that allow early authentication through a NIKE. Although our instantiations of CSIDH have smaller communication requirements than post-quantum KEM and signature schemes, even our highly-optimized implementations result in too-large handshake latency (tens of seconds), showing that CSIDH is only practical in niche cases. </p>
Coauthors
- Fabio Campos (1)
- Jorge Chavez-Saab (1)
- Jesús-Javier Chi-Domínguez (1)
- Michael Meyer (1)
- Krijn Reijnders (1)
- Francisco Rodríguez-Henríquez (1)
- Peter Schwabe (1)
- Thom Wiggers (1)