Journal Articles by A. Faz-Hernandez


A. Faz-Hernandez, J. López, and R. Dahab
High-performance Implementation of Elliptic Curve Cryptography Using Vector Instructions
ACM Transactions on Mathematical Software (TOMS), 45(3), 1-35, 2019

Code URL DOI BibTex
A. Faz-Hernandez, J. López, E. Ochoa-Jiménez, and F. Rodríguez-Henríquez
A Faster Software Implementation of the Supersingular Isogeny Diffie-Hellman Key Exchange Protocol
IEEE Transactions on Computers, 67(11), 1622-1636, 2018
sidh protocol montgomery ladder post-quantum cryptography montgomery reduction

Code URL DOI BibTex
A. Faz-Hernandez, P. Longa, and A. H. Sánchez
Efficient and secure algorithms for GLV-based scalar multiplication and their implementation on GLV–GLS curves (extended version)
Journal of Cryptographic Engineering, 5(1), 31-52, 2015
elliptic curves scalar multiplication side-channel protection glv method gls method glv–gls curve x64 processor arm processor neon vector unit

URL DOI BibTex
J. Taverne, A. Faz-Hernandez, D. F. Aranha, F. Rodríguez-Henríquez, D. Hankerson, and J. López
Speeding scalar multiplication over binary elliptic curves using the new carry-less multiplication instruction
Journal of Cryptographic Engineering, 1(3), 187-199, 2011

URL DOI BibTex

Conference Papers


A. Faz-Hernandez and J. López
High-Performance Elliptic Curve Cryptography: A SIMD Approach to Modern Curves (Thesis Summary)
Anais do XXXVI Concurso de Teses e Dissertações (Thesis summary), SBC, 2023

URL DOI PDF BibTex
A. Faz-Hernandez and J. López
Generation of Elliptic Curve Points in Tandem
XX Simpósio Brasileiro em Segurança da Informação e de Sistemas Computacionais, Sociedade Brasileira de Computação – SBC, 2020
elliptic curves simd hash

Code URL DOI PDF BibTex
A. Faz-Hernandez, J. López, and A. K. D. S. de Oliveira
SoK: A Performance Evaluation of Cryptographic Instruction Sets on Modern Architectures
APKC '18 Proceedings of the 5th ACM on ASIA Public-Key Cryptography Workshop, ACM New York, 2018, ISBN 978-1-4503-5756-2

Code URL DOI ISBN PDF BibTex
A. Faz-Hernandez, H. Fujii, D. F. Aranha, and J. López
A Secure and Efficient Implementation of the Quotient Digital Signature Algorithm (qDSA)
Security, Privacy, and Applied Cryptography Engineering. SPACE 2017, Springer, Cham, 2017, ISBN 978-3-319-71500-1
qdsa digital signatures elliptic curve cryptography secure software montgomery curves

Code URL DOI ISBN BibTex
T. Oliveira, J. López, H. Hisil, A. Faz-Hernandez, and F. Rodríguez-Henríquez
How to (pre-)compute a ladder
Selected Areas in Cryptography – SAC 2017, Springer, 2017, ISBN 978-3-319-72564-2
montgomery ladder scalar multiplication diffie-hellman protocol rfc 7748

Code URL DOI ISBN PDF BibTex
A. Faz-Hernandez and J. López
Speeding up Elliptic Curve Cryptography on the P-384 Curve
XVI Simpósio Brasileiro em Segurança da Informação e de Sistemas Computacionais (3rd Best Paper Award), Sociedade Brasileira de Computação – SBC, 2016

Code URL DOI PDF BibTex
A. Faz-Hernandez and J. López
Fast Implementation of Curve25519 Using AVX2
Progress in Cryptology – LATINCRYPT 2015, Springer International Publishing, 2015
avx2 simd vector instructions elliptic curve cryptography prime field arithmetic curve25519 diffie-hellman protocol

URL DOI BibTex
A. Faz-Hernandez, P. Longa, and A. H. Sánchez
Efficient and Secure Algorithms for GLV-Based Scalar Multiplication and Their Implementation on GLV-GLS Curves
Topics in Cryptology – CT-RSA 2014, Springer International Publishing, 2014, ISBN 978-3-319-04851-2
elliptic curves scalar multiplication side-channel protection constant-time computation glv method gls method glv-gls curve x64 processor arm processor neon instructions

URL DOI ISBN BibTex
D. F. Aranha, A. Faz-Hernandez, J. López, and F. Rodríguez-Henríquez
Faster Implementation of Scalar Multiplication on Koblitz Curves
Progress in Cryptology - {LATINCRYPT} 2012 - 2nd International Conference on Cryptology and Information Security in Latin America, Santiago, Chile, October 7-10, 2012. Proceedings, Springer, 2012

URL DOI BibTex
J. Taverne, A. Faz-Hernandez, D. F. Aranha, F. Rodríguez-Henríquez, D. Hankerson, and J. López
Software Implementation of Binary Elliptic Curves: Impact of the Carry-Less Multiplier on Scalar Multiplication
Cryptographic Hardware and Embedded Systems - {CHES} 2011 - 13th International Workshop, Nara, Japan, September 28 - October 1, 2011. Proceedings, Springer, 2011

URL DOI BibTex

Book Chapters


A. Faz-Hernandez, R. Cabral, D. Aranha, and J. López
Implementação Eficiente e Segura de Algoritmos Criptográficos
XV Simpósio Brasileiro de Segurança da Informação e de Sistemas Computacionais : minicursos, Sociedade Brasileira de Computação, 2015, ISBN 978-85-7669-304-8

URL DOI ISBN PDF BibTex

Abstracts


A. Faz-Hernandez and J. López
On Software Implementation of Arithmetic Operations on Prime Fields using AVX2
XIV Simpósio Brasileiro em Segurança da Informação e de Sistemas Computacionais, Sociedade Brasileira de Computação, 2014

URL DOI PDF BibTex

Theses


A. Faz-Hernandez
High-Performance Elliptic Curve Cryptography: A SIMD Approach to Modern Curves
Institute of Computing, University of Campinas, 2022
elliptic curves cryptography simd

URL PDF BibTex


Creative Commons License
Django Lab by Marcelo I. P. Salas
is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.