You can also find a list of my papers on google scholar or dblp.
preprints #
- SoK: Instruction Set Extensions for Cryptographers.
Hao Cheng, Johann Großschädl, Ben Marshall, Dan Page, Markku-Juhani O. Saarinen.
paper
journal articles #
eLIMInate: a Leakage-focused ISE for Masked Implementation.
Hao Cheng, Dan Page, Weijia Wang.
IACR TCHES 2024
paper | slides | 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 | codeBatching 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
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
paper | slides | poster | 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
paper | codeLightweight 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 | codeLightweight 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