Publications are listed in reverse chronological order:
(you may also see my
google scholar
or
dblp)
RISC-V Instruction Set Extensions for Lightweight Symmetric Cryptography.
Hao Cheng, Johann Großschädl, Ben Marshall, Dan Page, Thinh Pham.
CHES 2023
paper | slides | codeHighly Vectorized SIKE for AVX-512.
Hao Cheng, Georgios Fotiadis, Johann Großschädl, Peter Y. A. Ryan.
CHES 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.
CHES 2021
paper | slides | 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
paperEfficient Implementation of the SHA-512 Hash Function for 8-bit AVR Microcontrollers.
Hao Cheng, Daniel Dinu, Johann Großschädl.
SECITC 2018
paper