Demo Data from SIGIR 2026 / reviewers in the wild / expert
Patrick Longa
dblp:32/2736
· DBLP profile ↗
24ranked-venue papers
9as first author
2since 2021 · last 2023
0000-0001-5791-6341ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 21 · 7 first-author · 2 since 2021Systems, architecture and hardware · 2 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Network and information security
14 papers |
Cryptographic primitives and cryptanalysis · 87% Hardware security and side channels · 11% Cryptographic protocols and secure computation · 2% | |
| Computer architecture, parallel and distributed computing, and storage systems
4 papers |
Hardware accelerators and domain-specific architectures · 60% Embedded and real-time systems · 21% Parallel and multicore computing · 10% |
Topics — the 24 heaviest of 26, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Cryptographic primitives and cryptanalysis › post-quantum cryptography
isogeny-based cryptography |
1.9 | 5 | 2023 | New Algorithms for the Deuring Correspondence - Towards Practical and Secure SQISign Signatures · EUROCRYPT (5) 2023 The Cost to Break SIKE: A Comparative Hardware-Based Analysis with AES and SHA-3 · CRYPTO (3) 2021 Efficient Compression of SIDH Public Keys · EUROCRYPT (1) 2017 |
Cryptographic primitives and cryptanalysis › public-key cryptography
elliptic curve cryptography |
1.7 | 8 | 2020 | Four$\mathbb {Q}$Q on Embedded Devices with Strong Countermeasures Against Side-Channel Attacks · IEEE Trans. Dependable Secur. Comput. 2020 Four \mathbb Q on Embedded Devices with Strong Countermeasures Against Side-Channel Attacks · CHES 2017 Four ℚ on FPGA: New Hardware Speed Records for Elliptic Curve Cryptography over Large Prime Characteristic Fields · CHES 2016 |
Cryptographic primitives and cryptanalysis
post-quantum cryptography |
1.7 | 4 | 2023 | New Algorithms for the Deuring Correspondence - Towards Practical and Secure SQISign Signatures · EUROCRYPT (5) 2023 The Cost to Break SIKE: A Comparative Hardware-Based Analysis with AES and SHA-3 · CRYPTO (3) 2021 Efficient Compression of SIDH Public Keys · EUROCRYPT (1) 2017 |
Cryptographic primitives and cryptanalysis › public-key cryptography › elliptic curve cryptography
scalar multiplication |
0.8 | 3 | 2020 | Four$\mathbb {Q}$Q on Embedded Devices with Strong Countermeasures Against Side-Channel Attacks · IEEE Trans. Dependable Secur. Comput. 2020 Four-Dimensional Gallant-Lambert-Vanstone Scalar Multiplication · J. Cryptol. 2014 Four-Dimensional Gallant-Lambert-Vanstone Scalar Multiplication · ASIACRYPT 2012 |
Cryptographic primitives and cryptanalysis › post-quantum cryptography › isogeny-based cryptography
SQIsign |
0.7 | 1 | 2023 | New Algorithms for the Deuring Correspondence - Towards Practical and Secure SQISign Signatures · EUROCRYPT (5) 2023 |
Hardware security and side channels
side-channel countermeasures |
0.5 | 2 | 2020 | Four$\mathbb {Q}$Q on Embedded Devices with Strong Countermeasures Against Side-Channel Attacks · IEEE Trans. Dependable Secur. Comput. 2020 Four \mathbb Q on Embedded Devices with Strong Countermeasures Against Side-Channel Attacks · CHES 2017 |
Cryptographic primitives and cryptanalysis › post-quantum cryptography › isogeny-based cryptography
SIKE |
0.5 | 1 | 2021 | The Cost to Break SIKE: A Comparative Hardware-Based Analysis with AES and SHA-3 · CRYPTO (3) 2021 |
Hardware security and side channels › side-channel countermeasures
power analysis countermeasure |
0.4 | 1 | 2020 | Four$\mathbb {Q}$Q on Embedded Devices with Strong Countermeasures Against Side-Channel Attacks · IEEE Trans. Dependable Secur. Comput. 2020 |
Cryptographic primitives and cryptanalysis
pairing-based cryptography |
0.4 | 2 | 2017 | Fast Software Implementations of Bilinear Pairings · IEEE Trans. Dependable Secur. Comput. 2017 Faster Explicit Formulas for Computing Pairings over Ordinary Curves · EUROCRYPT 2011 |
Cryptographic primitives and cryptanalysis › pairing-based cryptography
pairing computation |
0.4 | 2 | 2017 | Fast Software Implementations of Bilinear Pairings · IEEE Trans. Dependable Secur. Comput. 2017 Faster Explicit Formulas for Computing Pairings over Ordinary Curves · EUROCRYPT 2011 |
Cryptographic primitives and cryptanalysis › pairing-based cryptography
barreto-naehrig curves |
0.3 | 1 | 2017 | Fast Software Implementations of Bilinear Pairings · IEEE Trans. Dependable Secur. Comput. 2017 |
Cryptographic primitives and cryptanalysis › public-key cryptography › elliptic curve cryptography
pairing-friendly curves |
0.3 | 1 | 2017 | Fast Software Implementations of Bilinear Pairings · IEEE Trans. Dependable Secur. Comput. 2017 |
Cryptographic primitives and cryptanalysis › post-quantum cryptography › isogeny-based cryptography
supersingular isogeny diffie-hellman |
0.2 | 1 | 2016 | Efficient Algorithms for Supersingular Isogeny Diffie-Hellman · CRYPTO (1) 2016 |
Hardware accelerators and domain-specific architectures
cryptographic accelerator |
0.2 | 1 | 2016 | Four ℚ on FPGA: New Hardware Speed Records for Elliptic Curve Cryptography over Large Prime Characteristic Fields · CHES 2016 |
Hardware accelerators and domain-specific architectures › cryptographic accelerator
elliptic curve cryptography hardware |
0.2 | 1 | 2016 | Four ℚ on FPGA: New Hardware Speed Records for Elliptic Curve Cryptography over Large Prime Characteristic Fields · CHES 2016 |
Cryptographic primitives and cryptanalysis › cryptanalysis
attack cost |
0.1 | 1 | 2021 | The Cost to Break SIKE: A Comparative Hardware-Based Analysis with AES and SHA-3 · CRYPTO (3) 2021 |
Cryptographic primitives and cryptanalysis › public-key cryptography
digital signatures |
0.1 | 1 | 2020 | Four$\mathbb {Q}$Q on Embedded Devices with Strong Countermeasures Against Side-Channel Attacks · IEEE Trans. Dependable Secur. Comput. 2020 |
Cryptographic protocols and secure computation › key exchange
ECDH |
0.1 | 1 | 2020 | Four$\mathbb {Q}$Q on Embedded Devices with Strong Countermeasures Against Side-Channel Attacks · IEEE Trans. Dependable Secur. Comput. 2020 |
Cryptographic protocols and secure computation
key exchange |
0.1 | 1 | 2020 | Four$\mathbb {Q}$Q on Embedded Devices with Strong Countermeasures Against Side-Channel Attacks · IEEE Trans. Dependable Secur. Comput. 2020 |
Embedded and real-time systems
embedded system security |
0.1 | 1 | 2017 | Four \mathbb Q on Embedded Devices with Strong Countermeasures Against Side-Channel Attacks · CHES 2017 |
Hardware security and side channels › side-channel attack
side-channel atomicity |
0.1 | 1 | 2008 | Fast and Flexible Elliptic Curve Point Arithmetic over Prime Fields · IEEE Trans. Computers 2008 |
Hardware security and side channels
side-channel attack |
0.1 | 1 | 2008 | Fast and Flexible Elliptic Curve Point Arithmetic over Prime Fields · IEEE Trans. Computers 2008 |
Parallel and multicore computing
parallel architecture |
0.1 | 1 | 2008 | Fast and Flexible Elliptic Curve Point Arithmetic over Prime Fields · IEEE Trans. Computers 2008 |
Processor architecture and microarchitecture
SIMD |
0.1 | 1 | 2008 | Fast and Flexible Elliptic Curve Point Arithmetic over Prime Fields · IEEE Trans. Computers 2008 |
Methods — techniques the papers use, named apart from their topics
side-channel countermeasures · 1.0deuring correspondence · 0.7tower field arithmetic · 0.6miller's algorithm optimization · 0.6lazy reduction · 0.6hardware implementation · 0.5comparative analysis · 0.5constant-time implementation · 0.4public key compression · 0.3isogeny-based cryptography · 0.3squaring substitution · 0.1atomic structure design · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | New Algorithms for the Deuring Correspondence - Towards Practical and Secure SQISign Signatures
Luca De Feo, Antonin Leroux, Patrick Longa, Benjamin Wesolowski |
EUROCRYPT (5) | 3 |
| 2021 | The Cost to Break SIKE: A Comparative Hardware-Based Analysis with AES and SHA-3
Patrick Longa, Wen Wang 0007, Jakub Szefer |
CRYPTO (3) | 1 |
| 2020 | The Lattice-Based Digital Signature Scheme qTESLA
Erdem Alkim, Paulo S. L. M. Barreto, Nina Bindel, Juliane Krämer, Patrick Longa, Jefferson E. Ricardini |
ACNS (1) | 5 |
| 2020 | Four$\mathbb {Q}$Q on Embedded Devices with Strong Countermeasures Against Side-Channel AttacksabstractThis work deals with the energy-efficient, high-speed and high-security implementation of elliptic curve scalar multiplication, elliptic curve Diffie-Hellman (ECDH) key exchange and elliptic curve digital signatures on embedded devices using FourQ and incorporating strong countermeasures to thwart a wide variety of side-channel attacks. First, we set new speed records for constant-time curve-based scalar multiplication, DH key exchange and digital signatures at the 128-bit security level with implementations targeting 8, 16 and 32-bit microcontrollers. For example, our software computes a static ECDH shared secret in ~6.9 million cycles (or 0.86 seconds @8 MHz) on a low-power 8-bit AVR microcontroller which, compared to the fastest Curve25519 and genus-2 Kummer implementations on the same platform, offers 2× and 1.4× speedups, respectively. Similarly, it computes the same operation in ~495 thousand cycles on a 32-bit ARM Cortex-M4 microcontroller, achieving a factor-1.9 speedup when compared to the fastest Curve25519 implementation targeting another Cortex-M4 platform. A similar speed performance is observed in the case of digital signatures. Second, we engineer a set of side-channel countermeasures taking advantage of FourQ's rich arithmetic and propose a secure implementation that offers protection against a wide range of sophisticated side-channel attacks, including differential power analysis (DPA). Despite the use of strong countermeasures, the experimental results show that our FourQ software is still efficient enough to outperform implementations of Curve25519 that only protect against timing attacks. Finally, we perform a differential power analysis evaluation of our software running on an ARM Cortex-M4, and report that no leakage was detected with up to 10 million traces. These results demonstrate the potential of deploying FourQ on low-power applications such as protocols forthe Internet of Things. Zhe Liu 0001, Patrick Longa, Geovandro C. C. F. Pereira, Oscar Reparaz, Hwajeong Seo |
IEEE Trans. Dependable Secur. Comput. | 2 |
| 2018 | Guest Editors' Introduction to the Special Issue on Cryptographic Engineering in a Post-Quantum World: State of the Art AdvancesabstractThe papers in this special section examine the impact of cryptographic engineering in a post-quantum world. The vast majority of public-key cryptosystems currently in use is based on integer factorization and (elliptic curve) discrete logarithm problems, which are believed to be intractable with current computing technology. However, these hard problems can be solved in polynomial time by using Shor’s algorithm (or one of its variants) on a quantum computer. Recent progress towards the development of a largescale, fault-tolerant quantum computer has motivated the interest for post-quantum cryptography (a.k.a. quantum-safe or quantum-resistant cryptography) by governments, enterprises and the cryptography community. Zhe Liu 0001, Patrick Longa, Çetin Kaya Koç |
IEEE Trans. Computers | 2 |
| 2017 | Four \mathbb Q on Embedded Devices with Strong Countermeasures Against Side-Channel Attacks
Zhe Liu 0001, Patrick Longa, Geovandro C. C. F. Pereira, Oscar Reparaz, Hwajeong Seo |
CHES | 2 |
| 2017 | Efficient Compression of SIDH Public Keys
Craig Costello, David Jao, Patrick Longa, Michael Naehrig, Joost Renes, David Urbanik |
EUROCRYPT (1) | 3 |
| 2017 | Fast Software Implementations of Bilinear PairingsabstractAdvancement in pairing-based protocols has had a major impact on the applicability of cryptography to the solution of more complex real-world problems. However, the computation of pairings in software still needs to be optimized for different platforms including emerging embedded systems and high-performance PCs. Few works in the literature have considered implementations of pairings on the former applications despite their growing importance in a post-PC world. In this paper, we investigate the efficient computation of the Optimal-Ate pairing over special class of pairing friendly Barreto-Naehrig curves in software at different security levels. We target both applications and perform our implementations on ARM-powered processors (with and without NEON instructions) and PC processors. We exploit state-of-the-art techniques and propose new optimizations to speed up the computation in the different levels including tower field and curve arithmetic. In particular, we extend the concept of lazy reduction to inversion in extension fields, analyze an efficient alternative for the sparse multiplication used inside the Miller’s algorithm and reduce further the cost of point/line evaluation formulas in affine and projective homogeneous coordinates. In addition, we study the efficiency of using M-type and D-type sextic twists in the pairing computation and carry out a detailed comparison between affine, Jacobian, and homogeneous coordinate systems. Our implementations on various mass-market emerging embedded devices significantly improve the state-of-the-art of pairing computation on ARM-powered devices and x86-64 PC platforms. For ARM implementations we achieved considerably faster computations in comparison to the counterparts. Reza Azarderakhsh, Dieter Fishbein, Gurleen Grewal, Shi Hu, David Jao, Patrick Longa, Rajeev Verma |
IEEE Trans. Dependable Secur. Comput. | 6 |
| 2016 | Speeding up the Number Theoretic Transform for Faster Ideal Lattice-Based Cryptography
Patrick Longa, Michael Naehrig |
CANS | 1 |
| 2016 | Four ℚ on FPGA: New Hardware Speed Records for Elliptic Curve Cryptography over Large Prime Characteristic Fields
Kimmo Järvinen 0001, Andrea Miele, Reza Azarderakhsh, Patrick Longa |
CHES | 4 |
| 2016 | Efficient Algorithms for Supersingular Isogeny Diffie-Hellman
Craig Costello, Patrick Longa, Michael Naehrig |
CRYPTO (1) | 2 |
| 2016 | FourQNEON: Faster Elliptic Curve Scalar Multiplications on ARM Processors
Patrick Longa |
SAC | 1 |
| 2015 | Fourℚ: Four-Dimensional Decompositions on a ℚ-curve over the Mersenne Prime
Craig Costello, Patrick Longa |
ASIACRYPT (1) | 2 |
| 2014 | Efficient and Secure Algorithms for GLV-Based Scalar Multiplication and Their Implementation on GLV-GLS Curves
Armando Faz-Hernández, Patrick Longa, Ana Helena Sánchez |
CT-RSA | 2 |
| 2014 | Four-Dimensional Gallant-Lambert-Vanstone Scalar Multiplication
Patrick Longa, Francesco Sica 0001 |
J. Cryptol. | 1 |
| 2013 | The Realm of the Pairings
Diego F. Aranha, Paulo S. L. M. Barreto, Patrick Longa, Jefferson E. Ricardini |
Selected Areas in Cryptography | 3 |
| 2012 | Four-Dimensional Gallant-Lambert-Vanstone Scalar Multiplication
Patrick Longa, Francesco Sica 0001 |
ASIACRYPT | 1 |
| 2012 | Efficient Implementation of Bilinear Pairings on ARM Processors
Gurleen Grewal, Reza Azarderakhsh, Patrick Longa, Shi Hu, David Jao |
Selected Areas in Cryptography | 3 |
| 2012 | Implementing the 4-dimensional GLV method on GLS elliptic curves with j-invariant 0
Patrick Longa, Maozhi Xu |
Des. Codes Cryptogr. | 2 |
| 2011 | Faster Explicit Formulas for Computing Pairings over Ordinary Curves
Diego F. Aranha, Koray Karabina, Patrick Longa, Catherine H. Gebotys, Julio López 0002 |
EUROCRYPT | 3 |
| 2010 | Efficient Techniques for High-Speed Elliptic Curve Cryptography
Patrick Longa, Catherine H. Gebotys |
CHES | 1 |
| 2009 | Novel Precomputation Schemes for Elliptic Curve Cryptosystems
Patrick Longa, Catherine H. Gebotys |
ACNS | 1 |
| 2008 | Fast and Flexible Elliptic Curve Point Arithmetic over Prime FieldsabstractWe present an innovative methodology for accelerating the elliptic curve point formulas over prime fields. This flexible technique uses the substitution of multiplication with squaring and other cheaper operations by exploiting the fact that field squaring is generally less costly than multiplication. Applying this substitution to the traditional formulas, we obtain faster point operations in unprotected sequential implementations. We also show the significant impact our methodology has in protecting against simple side- channel (SSCA) attacks. We modify the elliptic curve cryptography (ECC) point formulas to achieve a faster atomic structure when applying side-channel atomicity protection. In contrast to previous atomic operations that assume that squarings are indistinguishable from multiplications, our new atomic structure offers true SSCA-protection because it includes squaring in its formulation. Moreover, we extend our implementation to parallel architectures such as Single-Instruction Multiple-Data (SIMD). With the introduction of a new coordinate system and the flexibility of our methodology, we present, to our knowledge, the fastest formulas for SIMD-based schemes that are capable of executing three and four operations simultaneously. Finally, a new parallel SSCA-protected scheme is proposed for multiprocessor/parallel architectures by applying the atomic structure presented in this work. Our parallel and atomic operations are shown to be significantly faster than previous implementations. Patrick Longa, Ali Miri |
IEEE Trans. Computers | 1 |
| 2007 | A Flexible Design of Filterbank Architectures for Discrete Wavelet TransformsabstractIn this paper, distributed arithmetic (DA) has been used to implement a fully parallel LUT-based DA wavelet filterbank with interlaced input registers. In our scheme, decimation has been seamlessly integrated into the filter structure to achieve the same throughput performance as polyphase-based filterbanks. However, because partitioning of the filters is avoided, our scheme gives more flexibility to implement the LUT-DA structure, and consequently, lets designers maximize area utilization on LUT-based FPGAs. Our architecture has been designed for orthonormal and biorthogonal wavelets, and implemented on an Altera Stratix II FPGA. Significant reduction in terms of area requirements and increased throughput performance are achieved when compared to other DWT filterbanks based on DA, convolution or the lifting scheme. Patrick Longa, Ali Miri, Miodrag Bolic |
ICASSP (3) | 1 |