Darrel Hankerson

Sample chapter available.
Illustration by Helen D'Souza.

Areas of interest

Selected publications

  1. On the efficiency and security of pairing-based protocols in the Type 1 and Type 4 settings, with S. Chatterjee and A. Menezes, WAIFI 2010, Lecture Notes in Computer Science 6087:114-134, 2010. Full version.

  2. High-speed parallel software implementation of the eta_T pairing, with D. Aranha and J. López, RSA Cryptographers' Track (CT-RSA), 5985:89-105, 2010.

  3. Comparing two pairing-based aggregate signature schemes, with S. Chatterjee, E. Knapp, and A. Menezes, Designs, Codes, and Cryptography, to appear.

  4. Analyzing the Galbraith-Lin-Scott point multiplication method for elliptic curves over binary fields, with K. Karabina and A. Menezes, IEEE Transactions on Computers 58:1411-1420, 2009.

  5. Software Implementation of Pairings, with A. Menezes and M. Scott, Identity-Based Cryptography, edited by M. Joye and G. Neven, IOS Press, 2008.

  6. Parallel formulations of scalar multiplication on Koblitz curves, with O. Ahmadi and F. Rodriguez-Henriquez, Journal of Universal Computer Science, Special Issue on Cryptography in Computer System Security 14(3):481-504, Springer Verlag, 2008.

  7. Software implementation of arithmetic in F_{3^m}, with O. Ahmadi and A. Menezes, Arithmetic of finite fields (WAIFI 2007), Lecture Notes in Computer Science 4547:85--102, 2007.

  8. Formulas for Cube Roots in F{3^m}, with O. Ahmadi and A. Menezes, Discrete Applied Mathematics 155(3):260-270, February 2007.

  9. Several sections on elliptic curve cryptography (with A. Menezes) in Encyclopedia of Cryptography and Security, edited by Henk van Tilborg, Springer-Verlag, 2005.

  10. Software multiplication using Gaussian normal bases (PS, PDF), with R. Dahab, F. Hu, M. Long, J. López, and A. Menezes. IEEE Transactions on Computers 55(8):974--984, August 2006. A version appears as Technical Report CACR 2004-12, University of Waterloo, 2004.

  11. Guide to Elliptic Curve Cryptography, with A. Menezes and S. Vanstone, Springer-Verlag, 2004.

  12. Field inversion and point halving revisited (PS, PDF), with K. Fong, J. López, and A. Menezes. IEEE Transactions on Computers 53(8):1047-1059, 2004. An extended version including material on use of single-instruction multiple-data (SIMD) registers for field arithmetic appears as Technical Report CORR 2003-18, University of Waterloo.

  13. Introduction to Information Theory and Data Compression, second edition, with Greg Harris and Peter D. Johnson Jr., CRC Press, 2003 (first edition 1997).

  14. Software Implementation of the NIST Elliptic Curves Over Prime Fields, with M. Brown, J. Lopez, and A. Menezes. Cryptographers' Track at the San Francisco RSA Conference 2001, Lecture Notes in Computer Science (Topics in Cryptology -- CT-RSA 2001), Springer-Verlag, 2020:250--265, 2001. An extended version (Postscript, PDF) appears in the technical reports area of the Centre for Applied Cryptographic Research as CORR 2000-56.

  15. Software Implementation of Elliptic Curve Cryptography Over Binary Fields, with J. Lopez and A. Menezes. Cryptographic Hardware and Embedded Systems (CHES), Lecture Notes in Computer Science, Springer-Verlag, 1965:1--24, 2000. A version is available from the technical reports area of the Centre for Applied Cryptographic Research as CORR 2000-42.

  16. Coding Theory and Cryptography: The Essentials, second edition, with D.R. Hoffman, D.A. Leonard, C.C. Lindner, K.T. Phelps, C.A. Rodger, and J.R. Wall, Marcel Dekker, 2000.

  17. PGP in Constrained Wireless Devices, with M. Brown, D. Cheung, J. Lopez, M. Kirkup, and A. Menezes, 9th USENIX Security Symposium, Denver 2000.

  18. Oscillation of first and second order delay difference equations, with G. Harris, Dynamic Systems and Applications, 4(2):251-261, 1995.

  19. Existence of solutions for right focal boundary value problems, with J. Ehme, Journal of Nonlinear Analysis, 18:191--197, 1992.

  20. Wavefronts for a cooperative tridiagonal system of differential equations, with B. Zinner, Journal of Dynamics and Differential Equations, 5(2):359-373, 1993.

  21. A focal boundary value problem for difference equations (with C. Denny), Internat. J. Math. Math. Sci., 16(1):169-176, 1993.

  22. An existence and uniqueness theorem for difference equations, SIAM Journal on Mathematical Analysis, 20(5):1208-1217, 1989.

  23. Optimality for boundary value problems for Lipschitz equations, with Johnny Henderson, Journal of Differential Equations, 77(2):392-404, 1989.

  24. A classification of the solutions of a difference equation according to their behavior at infinity, with Allan Peterson. Journal of Mathematical Analysis and Applications, 136(1):249-266, 1988.

August 2010 / Department of Mathematics and Statistics