Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.

Darrel Hankerson

dblp:73/4476 · DBLP profile ↗
← Back
12ranked-venue papers
2as first author
0since 2021 · last 2011
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Security and privacy · 6 · 1 first-authorSystems, architecture and hardware · 3 · 1 first-authorTheory of computation · 3

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
6 papers
Cryptographic primitives and cryptanalysis · 97% Cryptographic protocols and secure computation · 3%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Integrated circuit design · 100%

Topics — the 10 heaviest of 11, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Cryptographic primitives and cryptanalysis › public-key cryptography
elliptic curve cryptography
0.452011
Software Implementation of Binary Elliptic Curves: Impact of the Carry-Less Multiplier on Scalar Multiplication · CHES 2011
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
Cryptographic primitives and cryptanalysis › finite field arithmetic
binary field arithmetic
0.232009
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.122009
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.122009
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
finite field arithmetic
0.112006
Software Multiplication Using Gaussian Normal Bases · IEEE Trans. Computers 2006
Cryptographic primitives and cryptanalysis › finite field arithmetic
gaussian normal basis multiplication
0.112006
Software Multiplication Using Gaussian Normal Bases · IEEE Trans. Computers 2006
Cryptographic primitives and cryptanalysis
public-key cryptography
0.122000
PGP in Constrained Wireless Devices · USENIX Security Symposium 2000
Software Implementation of Elliptic Curve Cryptography over Binary Fields · CHES 2000
Integrated circuit design
digital circuit design
0.012011
Software Implementation of Binary Elliptic Curves: Impact of the Carry-Less Multiplier on Scalar Multiplication · CHES 2011
Cryptographic protocols and secure computation › secure messaging
email encryption
0.012000
PGP in Constrained Wireless Devices · USENIX Security Symposium 2000
Algorithms and data structures › computer arithmetic › integer multiplication
fast multiplication
0.012006
Software Multiplication Using Gaussian Normal Bases · IEEE Trans. Computers 2006

Methods — techniques the papers use, named apart from their topics

software implementation · 0.3scalar multiplication · 0.2point halving · 0.1polynomial-based multiplication · 0.1normal basis representation · 0.1point multiplication · 0.1endomorphisms · 0.1windowing method · 0.0projective coordinates · 0.0point doubling · 0.0
YearPublicationVenuePosition
2011 Software Implementation of Binary Elliptic Curves: Impact of the Carry-Less Multiplier on Scalar Multiplication
Jonathan Taverne, Armando Faz-Hernández, Diego F. Aranha, Francisco Rodríguez-Henríquez, Darrel Hankerson, Julio López 0002
CHES5
2010 High-Speed Parallel Software Implementation of the ηT Pairing
Diego F. Aranha, Julio López 0002, Darrel Hankerson
CT-RSA3
2010 On the Efficiency and Security of Pairing-Based Protocols in the Type 1 and Type 4 Settings
Sanjit Chatterjee, Darrel Hankerson, Alfred Menezes
WAIFI2
2010 Comparing two pairing-based aggregate signature schemes
Sanjit Chatterjee, Darrel Hankerson, Edward Knapp, Alfred Menezes
Des. Codes Cryptogr.2
2009 Analyzing the Galbraith-Lin-Scott Point Multiplication Method for Elliptic Curves over Binary Fields
abstract
Galbraith, 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. Computers1
2007 Software Implementation of Arithmetic in F3m
Omran Ahmadi, Darrel Hankerson, Alfred Menezes
WAIFI2
2007 Formulas for cube roots in F3m
Omran Ahmadi, Darrel Hankerson, Alfred Menezes
Discret. Appl. Math.2
2006 Software Multiplication Using Gaussian Normal Bases
abstract
Fast 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. Computers2
2004 Field Inversion and Point Halving Revisited
abstract
We 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. Computers2
2001 Software Implementation of the NIST Elliptic Curves Over Prime Fields
Darrel Hankerson, Julio López 0002, Alfred Menezes
CT-RSA2
2000 Software Implementation of Elliptic Curve Cryptography over Binary Fields
Darrel Hankerson, Julio López 0002, Alfred Menezes
CHES1
2000 PGP in Constrained Wireless Devices
Donny Cheung, Darrel Hankerson, Julio López 0002, Michael Kirkup, Alfred Menezes
USENIX Security Symposium3