Biography
My name is Junhao Huang. I passed my PhD defense at Beijing Normal-Hong Kong Baptist University, and will obtain the PhD degree from Hong Kong Baptist University. My PhD supervisor is 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 “VESTA: A Secure and Efficient FHE-based Three-Party {V}ectorized {E}valuation {S}ystem for {T}ree {A}ggregation Models” has been accepted by ACM SIGMETRICS 2025 [paper](Posted on December 11, 2024)
- 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
- Haosong Zhao, Junhao Huang, Zihang Chen, Kunxiong Zhu, Donglong Chen, Zhuoran Ji, Hongyuan Liu*, VESTA: A Secure and Efficient FHE-based Three-Party {V}ectorized {E}valuation {S}ystem for {T}ree {A}ggregation Models. ACM SIGMETRICS 2025, Fall [pdf].
- Jipeng Zhang, Yuxing Yan, Junhao Huang, Çetin Kaya Koç*. Optimized Software Implementation of Keccak, Kyber, and Dilithium on RV{32,64}IM{B}{V}. IACR Transactions on Cryptographic Hardware and Embedded Systems. Volume 2025, Issue 1. [pdf, code]
- Junhao Huang, Haosong Zhao, Jipeng Zhang, Wangchen Dai, Lu Zhou, Ray CC Cheung, Cetin Kaya Koc, Donglong Chen*. Yet another Improvement of Plantard Arithmetic for Faster Kyber on Low-end 32-bit IoT Devices. IEEE Transactions on Information Forensics & Security, 2024. [pdf, code]
- Jipeng Zhang, Junhao Huang, Lirui Zhao, Donglong Chen, Çetin Kaya Koç*. ENG25519: Faster TLS 1.3 handshake using optimized X25519 and Ed25519. Usenix Security 2024. Distinguished Paper Award. [pdf, code, slide]
- Junhao Huang, Alexandre Adomnicăi, Jipeng Zhang, Wangchen Dai, Yao Liu, Ray C. C. Cheung, Çetin Kaya Koç, Donglong Chen*. Revisiting Keccak and Dilithium Implementations on ARMv7-M. To be appear at IACR Transactions on Cryptographic Hardware and Embedded Systems, Volume 2024, Issue 2. [pdf, code, slide]
- Junhao Huang, Jipeng Zhang, Haosong Zhao, Zhe Liu, Ray C. C. Cheung, Çetin Kaya Koç, Donglong Chen*. Improved Plantard Arithmetic for Lattice-based Cryptography. IACR Transactions on Cryptographic Hardware and Embedded Systems, Volume 2022, Issue 4. [pdf, code, slide, and talk]
- Jipeng Zhang, Junhao Huang, Zhe Liu*, Sujoy Sinha Roy. Time-memory Trade-offs for Saber+ on Memory-constrained RISC-V Platform. IEEE Transactions on Computers. [pdf, code]
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).