Biography

My name is Junhao Huang. I am currently a PhD student at BNU-HKBU United International College, under the guidance of Dr. Donglong Chen. My research interest lies in cryptographic engineering, focusing on efficient implementation of Elliptic Curve Cryptography (ECC) and Lattice-based Cryptography (LBC).


Recent News

  • Our paper “Optimized Software Implementation of Keccak, Kyber, and Dilithium on RV{32,64}IM{B}{V}” has been accepted by IACR Transactions on Cryptographic Hardware and Embedded Systems. Check our paper, code for more details. (Posted on September 16, 2024)
  • Our paper “Yet another Improvement of Plantard Arithmetic for Faster Kyber on Low-end 32-bit IoT Devices” has been accepted by IEEE Transactions on Information Forensics & Security! (Posted on Feburary 4, 2024)
  • Our paper “ENG25519: Faster TLS 1.3 handshake using optimized X25519 and Ed25519” has been accepted by the Usenix Security 2024! (Posted on Feburary 2, 2024)
  • Our paper “Revisiting Keccak and Dilithium Implementations on ARMv7-M” has been accepted by the IACR TCHES2024! (Posted on December 16, 2023)
  • Our paper “Improved Plantard Arithmetic for Lattice-based Cryptography” has been accepted by the IACR TCHES2022! Check our paper, code, slide, and talk for more details. (Posted on June 28, 2022)

Selected Publications

Software

  • The stack-version and speed-version Kyber implementation based on the improved Plantard arithmetic in the Post-quantum crypto library on the ARM Cortex-M4 pqm4 (merged at 25th, Oct, 2022).