EDBT 2026 Demo / reviewers in the wild / expert
Alfred Menezes
dblp:61/3962 · also Alfred J. Menezes
· DBLP profile ↗
44ranked-venue papers
13as first author
0since 2021 · last 2018
0000-0003-3951-4298ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 30 · 9 first-authorTheory of computation · 9 · 4 first-authorSystems, architecture and hardware · 5
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
13 papers |
Cryptographic primitives and cryptanalysis · 86% Cryptographic protocols and secure computation · 8% Hardware security and side channels · 7% | |
| Theoretical computer science
3 papers |
Algorithms and data structures · 68% Coding theory · 18% Mathematical optimization · 14% |
Topics — the 24 heaviest of 28, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Cryptographic primitives and cryptanalysis › public-key cryptography
elliptic curve cryptography |
0.6 | 8 | 2017 | On Instantiating Pairing-Based Protocols with Elliptic Curves of Embedding Degree One · IEEE Trans. Computers 2017 Analyzing the Galbraith-Lin-Scott Point Multiplication Method for Elliptic Curves over Binary Fields · IEEE Trans. Computers 2009 Fault Attacks on Pairing-Based Protocols Revisited · IEEE Trans. Computers 2015 |
Cryptographic primitives and cryptanalysis › public-key cryptography › public-key encryption
identity-based encryption |
0.3 | 1 | 2017 | On Instantiating Pairing-Based Protocols with Elliptic Curves of Embedding Degree One · IEEE Trans. Computers 2017 |
Cryptographic primitives and cryptanalysis
pairing-based cryptography |
0.3 | 1 | 2017 | On Instantiating Pairing-Based Protocols with Elliptic Curves of Embedding Degree One · IEEE Trans. Computers 2017 |
Cryptographic primitives and cryptanalysis › public-key cryptography
digital signatures |
0.2 | 1 | 2015 | Type 2 Structure-Preserving Signature Schemes Revisited · ASIACRYPT (1) 2015 |
Hardware security and side channels
fault attacks |
0.2 | 1 | 2015 | Fault Attacks on Pairing-Based Protocols Revisited · IEEE Trans. Computers 2015 |
Cryptographic protocols and secure computation › key exchange
pairing protocols |
0.2 | 1 | 2015 | Fault Attacks on Pairing-Based Protocols Revisited · IEEE Trans. Computers 2015 |
Cryptographic primitives and cryptanalysis › public-key cryptography
public-key encryption |
0.2 | 1 | 2015 | Fault Attacks on Pairing-Based Protocols Revisited · IEEE Trans. Computers 2015 |
Cryptographic primitives and cryptanalysis › public-key cryptography › digital signatures › pairing-based signatures
structure-preserving signatures |
0.2 | 1 | 2015 | Type 2 Structure-Preserving Signature Schemes Revisited · ASIACRYPT (1) 2015 |
Cryptographic primitives and cryptanalysis
provable security |
0.2 | 2 | 2012 | Another Look at Provable Security · EUROCRYPT 2012 Another Look at "Provable Security" · J. Cryptol. 2007 |
Cryptographic primitives and cryptanalysis › finite field arithmetic
binary field arithmetic |
0.2 | 3 | 2009 | Analyzing the Galbraith-Lin-Scott Point Multiplication Method for Elliptic Curves over Binary Fields · IEEE Trans. Computers 2009 Software Multiplication Using Gaussian Normal Bases · IEEE Trans. Computers 2006 Software Implementation of Elliptic Curve Cryptography over Binary Fields · CHES 2000 |
Cryptographic primitives and cryptanalysis › public-key cryptography › elliptic curve cryptography
point halving |
0.1 | 2 | 2009 | Analyzing the Galbraith-Lin-Scott Point Multiplication Method for Elliptic Curves over Binary Fields · IEEE Trans. Computers 2009 Field Inversion and Point Halving Revisited · IEEE Trans. Computers 2004 |
Cryptographic primitives and cryptanalysis › public-key cryptography › elliptic curve cryptography
scalar multiplication |
0.1 | 2 | 2009 | Analyzing the Galbraith-Lin-Scott Point Multiplication Method for Elliptic Curves over Binary Fields · IEEE Trans. Computers 2009 Field Inversion and Point Halving Revisited · IEEE Trans. Computers 2004 |
Cryptographic primitives and cryptanalysis
public-key cryptography |
0.1 | 3 | 2000 | PGP in Constrained Wireless Devices · USENIX Security Symposium 2000 Software Implementation of Elliptic Curve Cryptography over Binary Fields · CHES 2000 Elliptic Curve Cryptosystems and Their Implementations · J. Cryptol. 1993 |
Cryptographic primitives and cryptanalysis
finite field arithmetic |
0.1 | 1 | 2006 | Software Multiplication Using Gaussian Normal Bases · IEEE Trans. Computers 2006 |
Cryptographic primitives and cryptanalysis › finite field arithmetic
gaussian normal basis multiplication |
0.1 | 1 | 2006 | Software Multiplication Using Gaussian Normal Bases · IEEE Trans. Computers 2006 |
Cryptographic protocols and secure computation › secure messaging
email encryption |
0.0 | 1 | 2000 | PGP in Constrained Wireless Devices · USENIX Security Symposium 2000 |
Algorithms and data structures › computer arithmetic › integer multiplication
fast multiplication |
0.0 | 1 | 2006 | Software Multiplication Using Gaussian Normal Bases · IEEE Trans. Computers 2006 |
Cryptographic primitives and cryptanalysis › discrete logarithm
elliptic curve discrete logarithm |
0.0 | 2 | 1993 | Reducing elliptic curve logarithms to logarithms in a finite field · IEEE Trans. Inf. Theory 1993 Reducing Elliptic Curve Logarithms to Logarithms in a Finite Field · STOC 1991 |
Cryptographic primitives and cryptanalysis › public-key cryptography › elliptic curve cryptography
supersingular elliptic curve |
0.0 | 1 | 1993 | Reducing elliptic curve logarithms to logarithms in a finite field · IEEE Trans. Inf. Theory 1993 |
Algorithms and data structures
deterministic algorithms |
0.0 | 1 | 1992 | Subgroup Refinement Algorithms for Root Finding in GF(q) · SIAM J. Comput. 1992 |
Coding theory
finite fields |
0.0 | 1 | 1992 | Subgroup Refinement Algorithms for Root Finding in GF(q) · SIAM J. Comput. 1992 |
Algorithms and data structures
polynomial-time algorithms |
0.0 | 1 | 1992 | Subgroup Refinement Algorithms for Root Finding in GF(q) · SIAM J. Comput. 1992 |
Mathematical optimization
root finding |
0.0 | 1 | 1992 | Subgroup Refinement Algorithms for Root Finding in GF(q) · SIAM J. Comput. 1992 |
Coding theory › finite fields
extension field |
0.0 | 1 | 1992 | Subgroup Refinement Algorithms for Root Finding in GF(q) · SIAM J. Comput. 1992 |
Methods — techniques the papers use, named apart from their topics
cost estimation · 0.3symmetric pairing analysis · 0.2fault injection · 0.2provable security · 0.1point halving · 0.1polynomial-based multiplication · 0.1normal basis representation · 0.1point multiplication · 0.1endomorphisms · 0.1point doubling · 0.0subgroup refinement · 0.0affine method · 0.0weil pairing · 0.0index-calculus methods · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2018 | On the Cost of Computing Isogenies Between Supersingular Elliptic Curves
Gora Adj, Daniel Cervantes-Vázquez, Jesús-Javier Chi-Domínguez, Alfred Menezes, Francisco Rodríguez-Henríquez |
SAC | 4 |
| 2017 | On Instantiating Pairing-Based Protocols with Elliptic Curves of Embedding Degree OneabstractSince the discovery of identity-based encryption schemes in 2000, bilinear pairings have been used in the design of hundreds of cryptographic protocols. The most commonly used pairings are constructed from elliptic curves over finite fields with small embedding degree. These pairings can have different security, performance, and functionality characteristics, and were therefore classified into Types 1, 2, 3 and 4. In this paper, we observe that this conventional classification is not applicable to pairings from elliptic curves with embedding degree one. It is important to understand the security, efficiency, and functionality of these pairings in light of recent attacks on certain pairings constructed from elliptic curves with embedding degree greater than one. We define three kinds of pairings from elliptic curves with embedding degree one, discuss some subtleties with using them to implement pairing-based protocols, and provide an estimated cost of implementing them on modern processors. Sanjit Chatterjee, Alfred Menezes, Francisco Rodríguez-Henríquez |
IEEE Trans. Computers | 2 |
| 2016 | Cryptocash, cryptocurrencies, and cryptocontracts
Neal Koblitz, Alfred Menezes |
Des. Codes Cryptogr. | 2 |
| 2015 | Type 2 Structure-Preserving Signature Schemes Revisited
Sanjit Chatterjee, Alfred Menezes |
ASIACRYPT (1) | 2 |
| 2015 | Guest Editorial: Special Issue in Honor of Scott A. Vanstone
Ian F. Blake, Alfred Menezes, Douglas Robert Stinson |
Des. Codes Cryptogr. | 2 |
| 2015 | The random oracle model: a twenty-year retrospective
Neal Koblitz, Alfred Menezes |
Des. Codes Cryptogr. | 2 |
| 2015 | Fault Attacks on Pairing-Based Protocols RevisitedabstractSeveral papers have studied fault attacks on computing a pairing value e(P,Q), where P is a public point and Q is a secret point. In this paper, we observe that these attacks are in fact effective only on a small number of pairing-based protocols, and that too only when the protocols are implemented with specific symmetric pairings. We demonstrate the effectiveness of the fault attacks on a public-key encryption scheme, an identity-based encryption scheme, and an oblivious transfer protocol when implemented with a symmetric pairing derived from a supersingular elliptic curve with embedding degree 2. Sanjit Chatterjee, Koray Karabina, Alfred Menezes |
IEEE Trans. Computers | 3 |
| 2014 | Computing Discrete Logarithms in 𝔽36...137 and 𝔽36...163 Using Magma
Gora Adj, Alfred Menezes, Thomaz Oliveira, Francisco Rodríguez-Henríquez |
WAIFI | 2 |
| 2013 | Weakness of 𝔽36·509 for Discrete Logarithm Cryptography
Gora Adj, Alfred Menezes, Thomaz Oliveira, Francisco Rodríguez-Henríquez |
Pairing | 2 |
| 2012 | Another Look at Provable Security
Alfred Menezes |
EUROCRYPT | 1 |
| 2012 | Implementing Pairings at the 192-Bit Security Level
Diego F. Aranha, Laura Fuentes-Castañeda, Edward Knapp, Alfred Menezes, Francisco Rodríguez-Henríquez |
Pairing | 4 |
| 2011 | A Generic Variant of NIST's KAS2 Key Agreement Protocol
Sanjit Chatterjee, Alfred Menezes, Berkant Ustaoglu |
ACISP | 2 |
| 2011 | Parallelizing the Weil and Tate Pairings
Diego F. Aranha, Edward Knapp, Alfred Menezes, Francisco Rodríguez-Henríquez |
IMACC | 3 |
| 2011 | On cryptographic protocols employing asymmetric pairings - The role of Ψ revisited
Sanjit Chatterjee, Alfred Menezes |
Discret. Appl. Math. | 2 |
| 2010 | On the Efficiency and Security of Pairing-Based Protocols in the Type 1 and Type 4 Settings
Sanjit Chatterjee, Darrel Hankerson, Alfred Menezes |
WAIFI | 3 |
| 2010 | Comparing two pairing-based aggregate signature schemes
Sanjit Chatterjee, Darrel Hankerson, Edward Knapp, Alfred Menezes |
Des. Codes Cryptogr. | 4 |
| 2009 | A New Protocol for the Nearby Friend Problem
Sanjit Chatterjee, Koray Karabina, Alfred Menezes |
IMACC | 3 |
| 2009 | Analyzing the Galbraith-Lin-Scott Point Multiplication Method for Elliptic Curves over Binary FieldsabstractGalbraith, Lin, and Scott recently constructed efficiently computable endomorphisms for a large family of elliptic curves defined over IFq2 and showed, in the case where q is a prime, that the Gallant-Lambert-Vanstone point multiplication method for these curves is significantly faster than point multiplication for general elliptic curves over prime fields. In this paper, we investigate the potential benefits of using Galbraith-Lin-Scott elliptic curves in the case where q is a power of 2. The analysis differs from the q prime case because of several factors, including the availability of the point halving strategy for elliptic curves over binary fields. Our analysis and implementations show that Galbraith-Lin-Scott point multiplication method offers significant acceleration for curves over binary fields, in both doubling- and halving-based approaches. Experimentally, the acceleration surpasses that reported for prime fields (for the platform in common), a somewhat counterintuitive result given the relative costs of point addition and doubling in each case. Darrel Hankerson, Koray Karabina, Alfred Menezes |
IEEE Trans. Computers | 3 |
| 2008 | Comparing the Pre- and Post-specified Peer Models for Key Agreement
Alfred Menezes, Berkant Ustaoglu |
ACISP | 1 |
| 2008 | Security arguments for the UM key agreement protocol in the NIST SP 800-56A standardabstractThe Unified Model (UM) key agreement protocol is an efficient Diffie-Hellman scheme that has been included in many cryptographic standards, most recently in the NIST SP 800-56A standard. The UM protocol is believed to possess all important security attributes including key authentication and secrecy, resistance to unknown key-share attacks, forward secrecy, resistance to known-session key attacks, and resistance to leakage of ephemeral private keys, but is known to succumb to key-compromise impersonation attacks. In this paper we present a strengthening of the Canetti-Krawczyk security definition for key agreement that captures resistance to all important attacks that have been identified in the literature with the exception of key-compromise impersonation attacks. We then present a reductionist security proof that the UM protocol satisfies this new definition in the random oracle model under the Gap Diffie-Hellman assumption. Alfred Menezes, Berkant Ustaoglu |
AsiaCCS | 1 |
| 2007 | Supersingular Elliptic Curves in Cryptography
Alfred Menezes |
Pairing | 1 |
| 2007 | Software Implementation of Arithmetic in F3m
Omran Ahmadi, Darrel Hankerson, Alfred Menezes |
WAIFI | 3 |
| 2007 | Formulas for cube roots in F3m
Omran Ahmadi, Darrel Hankerson, Alfred Menezes |
Discret. Appl. Math. | 3 |
| 2007 | Another Look at "Provable Security"
Neal Koblitz, Alfred Menezes |
J. Cryptol. | 2 |
| 2006 | Software Multiplication Using Gaussian Normal BasesabstractFast algorithms for multiplication in finite fields are required for several cryptographic applications, in particular for implementing elliptic curve operations over binary fields F/sub 2m/. In this paper, we present new software algorithms for efficient multiplication over F/sub 2m/ that use a Gaussian normal basis representation. Two approaches are presented, direct normal basis multiplication and a method that exploits a mapping to a ring where fast polynomial-based techniques can be employed. Our analysis, including experimental results on an Intel Pentium family processor, shows that the new algorithms are faster and can use memory more efficiently than previous methods. Despite significant improvements, we conclude that the penalty in multiplication is still sufficiently large to discourage the use of normal bases in software implementations of elliptic curve systems. Ricardo Dahab, Darrel Hankerson, Men Long, Julio López 0002, Alfred Menezes |
IEEE Trans. Computers | 6 |
| 2005 | Pairing-Based Cryptography at High Security Levels
Neal Koblitz, Alfred Menezes |
IMACC | 2 |
| 2005 | On the Number of Trace-One Elements in Polynomial Bases for F2n
Omran Ahmadi, Alfred Menezes |
Des. Codes Cryptogr. | 2 |
| 2004 | Weak Fields for ECC
Alfred Menezes, Edlyn Teske, Annegret Weng |
CT-RSA | 1 |
| 2004 | Security of Signature Schemes in a Multi-User Setting
Alfred Menezes, Nigel P. Smart |
Des. Codes Cryptogr. | 1 |
| 2004 | Field Inversion and Point Halving RevisitedabstractWe present a careful analysis of elliptic curve point multiplication methods that use the point halving technique of Knudsen and Schroeppel and compare these methods to traditional algorithms that use point doubling. The performance advantage of halving methods is clearest in the case of point multiplication kP, where P is not known in advance and smaller field inversion to multiplication ratios generally favor halving. Although halving essentially operates on affine coordinate representations, we adapt an algorithm of Knuth to allow efficient use of projective coordinates with halving-based windowing methods for point multiplication. Kenny Fong, Darrel Hankerson, Julio López 0002, Alfred Menezes |
IEEE Trans. Computers | 4 |
| 2003 | An Efficient Protocol for Authenticated Key Agreement
Laurie Law, Alfred Menezes, Minghua Qu, Jerome A. Solinas, Scott A. Vanstone |
Des. Codes Cryptogr. | 2 |
| 2001 | Software Implementation of the NIST Elliptic Curves Over Prime Fields
Darrel Hankerson, Julio López 0002, Alfred Menezes |
CT-RSA | 4 |
| 2001 | Analysis of the Weil Descent Attack of Gaudry, Hess and Smart
Alfred Menezes, Minghua Qu |
CT-RSA | 1 |
| 2001 | Wireless Security - Is It Real?
Alfred Menezes |
NDSS | 1 |
| 2000 | Software Implementation of Elliptic Curve Cryptography over Binary Fields
Darrel Hankerson, Julio López 0002, Alfred Menezes |
CHES | 3 |
| 2000 | PGP in Constrained Wireless Devices
Donny Cheung, Darrel Hankerson, Julio López 0002, Michael Kirkup, Alfred Menezes |
USENIX Security Symposium | 6 |
| 2000 | The State of Elliptic Curve Cryptography
Neal Koblitz, Alfred Menezes, Scott A. Vanstone |
Des. Codes Cryptogr. | 2 |
| 1998 | Authenticated Diffie-Hellman Key Agreement Protocols
Simon Blake-Wilson, Alfred Menezes |
Selected Areas in Cryptography | 2 |
| 1997 | Key Agreement Protocols and Their Security Analysis
Simon Blake-Wilson, Don Johnson, Alfred Menezes |
IMACC | 3 |
| 1993 | Elliptic Curve Cryptosystems and Their Implementations
Alfred Menezes, Scott A. Vanstone |
J. Cryptol. | 1 |
| 1993 | Reducing elliptic curve logarithms to logarithms in a finite fieldabstractElliptic curve cryptosystems have the potential to provide relatively small block size, high-security public key schemes that can be efficiently implemented. As with other known public key schemes, such as RSA and discrete exponentiation in a finite field, some care must be exercised when selecting the parameters involved, in this case the elliptic curve and the underlying field. Specific classes of curves that give little or no advantage over previously known schemes are discussed. The main result of the paper is to demonstrate the reduction of the elliptic curve logarithm problem to the logarithm problem in the multiplicative group of an extension of the underlying finite field. For the class of supersingular elliptic curves, the reduction takes probabilistic polynomial time, thus providing a probabilistic subexponential time algorithm for the former problem.> Alfred Menezes, Tatsuaki Okamoto, Scott A. Vanstone |
IEEE Trans. Inf. Theory | 1 |
| 1992 | Subgroup Refinement Algorithms for Root Finding in GF(q)abstractThis paper presents a generalization of Moenck’s root finding algorithm over $GF(q)$, for q a prime or prime power. The generalized algorithm, like its predecessor, is deterministic, given a primitive element $\omega $ for $GF(q)$. If $q - 1$ is b-smooth, where $b = (\log q)^{O(1)} $, then the algorithm runs in polynomial time. An analogue of this generalization which applies to extension fields $GF(q^m )$ is also considered. The analogue is a deterministic algorithm based on the recently introduced affine method for root finding in $GF(q^m )$, where $m > 1$; it is, however, less efficient that the affine method itself. Alfred Menezes, Paul C. van Oorschot, Scott A. Vanstone |
SIAM J. Comput. | 1 |
| 1991 | Reducing Elliptic Curve Logarithms to Logarithms in a Finite FieldabstractPreviously, no general-purpose algorithm was known for the elliptic curve logarithm problem that ran in better than exponential time.In this paper we demonstrate the reduction of the elliptic curve logarithm problem to the logarithm problem in the multiplicative group of an extension of the underlying hit e field.For the class of supersingular elliptic curves, the reduction takes probabilistic polynomial time, thus providing a probabilistic subexponential time algorithm for the former problem.The implications of our results to public key cryptography are discussed. , the subgroup of 2? generated by P, and the subgroup of nth roots of unity in Fqk, where n denot es the order of P. The isomorphism is given by the Weil pairing.Since the index-calculus methods for computing logarithms in a finite field have running times that are subexponential, the reduction is useful for the purpose of computing elliptic curve logarithms provided that k is small.This is indeed the case for special classes of elliptic curves, including the Alfred Menezes, Scott A. Vanstone, Tatsuaki Okamoto |
STOC | 1 |
| 1988 | Some Computational Aspects of Root Finding in GF(qm)
Alfred Menezes, Paul C. van Oorschot, Scott A. Vanstone |
ISSAC | 1 |