Cryptography Engineer

Armando Faz Hernández

Computer scientist interested on cryptography and information security.

Interests
  • Cryptographic Engineering
  • Elliptic Curves
  • High-Performance Computing
Education
  • PhD Candidate in Computer Science, 2020

    University of Campinas, Brazil

  • MSc in Computer Science, 2012

    CINVESTAV-IPN, Mexico

  • BSc in Computer Engineering, 2009

    University of San Luis Potosi, Mexico

Experience

 
 
 
 
 
Research Engineer
Jul 2018 – Present San Francisco, CA, USA
Helping to build a better Internet
 
 
 
 
 
Research Intern
Jun 2012 – Sep 2012 Redmond, WA. USA
Optimizing performance of elliptic curve implementations

Publications

(2021). Implementing and Measuring KEMTLS. Progress in Cryptology – LATINCRYPT 2021.

PDF Cite DOI

(2021). ZKAttest: Ring and Group Signatures for existing ECDSA keys. Selected Areas in Cryptography – SAC 2021.

PDF Cite

(2020). Generation of Elliptic Curve Points in Tandem. XX Simpósio Brasileiro em Segurança da Informação e de Sistemas Computacionais.

PDF Cite

(2019). High-performance Implementation of Elliptic Curve Cryptography Using Vector Instructions. ACM Transactions on Mathematical Software (TOMS).

Cite DOI URL

(2018). A Faster Software Implementation of the Supersingular Isogeny Diffie-Hellman Key Exchange Protocol. IEEE Transactions on Computers.

Cite DOI URL