Skip to main content
Hao Cheng Hao Cheng

You can also find a list of my papers on google scholar or dblp.

CHES'25
A code-based ISE to protect Boolean masking in software. Qi Tian, Hao Cheng, Chun Guo, Daniel Page, Meiqin Wang, Weijia Wang.
preprint
SoK: Instruction Set Extensions for Cryptographers. Hao Cheng, Johann Großschädl, Ben Marshall, Daniel Page, Markku-Juhani O. Saarinen. [ paper ]
CHES'24
eLIMInate: a Leakage-focused ISE for Masked Implementation. Hao Cheng, Daniel Page, Weijia Wang. [ paper | slides | code ]
DAC'24
RISC-V instruction set extensions for multi-precision integer arithmetic. Hao Cheng, Georgios Fotiadis, Johann Großschädl, Daniel Page, Thinh Pham, Peter Y. A. Ryan. [ paper | slides | poster | code ]
CHES'23
RISC-V instruction set extensions for lightweight symmetric cryptography. Hao Cheng, Johann Großschädl, Ben Marshall, Daniel Page, Thinh Pham. [ paper | slides | code ]
MSPN'23
IoTDisco: strong yet lightweight end-to-end security for the internet of constrained things. Hao Cheng, Georgios Fotiadis, Johann Großschädl, Peter Y. A. Ryan. [ paper | code ]
CHES'22
Highly vectorized SIKE for AVX-512. Hao Cheng, Georgios Fotiadis, Johann Großschädl, Peter Y. A. Ryan. [ paper | slides | code ]
SecITC'22
Lightweight permutation-based cryptography for the ultra-low-power internet of things. Malik Alsahli, Alex Borgognoni, Luan Cardoso dos Santos, Hao Cheng, Christian Franck, Johann Großschädl. [ paper | code ]
CHES'21
Batching CSIDH group actions using AVX-512. Hao Cheng, Georgios Fotiadis, Johann Großschädl, Peter Y. A. Ryan, Peter B. Rønne. [ paper | slides | code ]
DATE'21
AVRNTRU: lightweight NTRU-based post-quantum cryptography for 8-bit AVR microcontrollers. Hao Cheng, Johann Großschädl, Peter B. Rønne, Peter Y. A. Ryan. [ paper | slides | code ]
SAC'20
High-throughput elliptic curve cryptography using AVX2 vector instructions. Hao Cheng, Johann Großschädl, Jiaqi Tian, Peter B. Rønne, Peter Y. A. Ryan. [ paper | slides | code ]
CARDIS'20
Lightweight post-quantum key encapsulation for 8-bit AVR microcontrollers. Hao Cheng, Johann Großschädl, Peter B. Rønne, Peter Y. A. Ryan. [ paper | slides ]
WISTP'19
A lightweight implementation of NTRU Prime for the post-quantum internet of things. Hao Cheng, Daniel Dinu, Johann Großschädl, Peter B. Rønne, Peter Y. A. Ryan. [ paper | slides ]
SecITC'18
Efficient implementation of the SHA-512 hash function for 8-bit AVR microcontrollers. Hao Cheng, Daniel Dinu, Johann Großschädl. [ paper ]