You can also find a list of my papers on google scholar or dblp.
journal articles #
eLIMInate: a Leakage-focused ISE for Masked Implementation.
Hao Cheng, Dan Page, Weijia Wang.
IACR TCHES 2024
paper | codeRISC-V instruction set extensions for lightweight symmetric cryptography.
Hao Cheng, Johann Großschädl, Ben Marshall, Dan Page, Thinh Pham.
IACR TCHES 2023
paper | slides | codeHighly vectorized SIKE for AVX-512.
Hao Cheng, Georgios Fotiadis, Johann Großschädl, Peter Y. A. Ryan.
IACR TCHES 2022
paper | slides | code
(Note: the source code link in the paper is now invalid due to the offline of gitlab.uni.lu., therefore please use the link provided above.)Batching CSIDH group actions using AVX-512.
Hao Cheng, Georgios Fotiadis, Johann Großschädl, Peter Y. A. Ryan, Peter B. Rønne.
IACR TCHES 2021
paper | slides | code
(Note: the source code link in the paper is now invalid due to the offline of gitlab.uni.lu., therefore please use the link provided above.)
conference proceedings #
RISC-V instruction set extensions for multi-precision integer arithmetic.
Hao Cheng, Georgios Fotiadis, Johann Großschädl, Dan Page, Thinh Pham, Peter Y. A. Ryan.
DAC 2024
codeIoTDisco: 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.
MSPN 2023
paperLightweight 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.
SecITC 2022
paper | codeAVRNTRU: 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.
DATE 2021
paper | slides | codeHigh-throughput elliptic curve cryptography using AVX2 vector instructions.
Hao Cheng, Johann Großschädl, Jiaqi Tian, Peter B. Rønne, Peter Y. A. Ryan.
SAC 2020
paper | slides | code
(Note: the source code link in the paper is now invalid due to the offline of gitlab.uni.lu., therefore please use the link provided above.)Lightweight post-quantum key encapsulation for 8-bit AVR microcontrollers.
Hao Cheng, Johann Großschädl, Peter B. Rønne, Peter Y. A. Ryan.
CARDIS 2020
paper | slidesA 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.
WISTP 2019
paper | slidesEfficient implementation of the SHA-512 hash function for 8-bit AVR microcontrollers.
Hao Cheng, Daniel Dinu, Johann Großschädl.
SecITC 2018
paper