Skip to main content
Hao Cheng Hao Cheng

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

preprints>

preprints #

  • SoK: Instruction Set Extensions for Cryptographers.
    Hao Cheng, Johann Großschädl, Ben Marshall, Daniel Page, Markku-Juhani O. Saarinen.
    paper
journal articles>

journal articles #

  • eLIMInate: a Leakage-focused ISE for Masked Implementation.
    Hao Cheng, Daniel Page, Weijia Wang.
    IACR TCHES 2024
    paper | slides | code

  • RISC-V instruction set extensions for lightweight symmetric cryptography.
    Hao Cheng, Johann Großschädl, Ben Marshall, Daniel Page, Thinh Pham.
    IACR TCHES 2023
    paper | slides | code

  • Highly vectorized SIKE for AVX-512.
    Hao Cheng, Georgios Fotiadis, Johann Großschädl, Peter Y. A. Ryan.
    IACR TCHES 2022
    paper | slides | code

  • 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

conference proceedings>

conference proceedings #

  • 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.
    DAC 2024
    paper | slides | poster | code

  • 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.
    MSPN 2023
    paper | code

  • 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.
    SecITC 2022
    paper | code

  • 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.
    DATE 2021
    paper | slides | code

  • 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.
    SAC 2020
    paper | slides | code

  • 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 | slides

  • 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.
    WISTP 2019
    paper | slides

  • Efficient implementation of the SHA-512 hash function for 8-bit AVR microcontrollers.
    Hao Cheng, Daniel Dinu, Johann Großschädl.
    SecITC 2018
    paper