Duc (Cothan) Nguyen is a graduate research assistant in hardware implementation of Post-Quantum Cryptography in FPGA. His research interest includes designing Post-Quantum Cryptography hardware architecture, applying deep learning to binary analysis, and NEON implementation of multiple PQC candidates. Before his Ph.D., he participated in many CTF competitions and won several national and international prizes, his tasks were to implement relevant cryptographic attack papers during competitions.
Also, he is the founder of Efiens CTF team, the top student CTF team in Vietnam.
Ph.D in Hardware Implementation of Post-Quantum Cryptography, 2017-2023
George Mason University, VA, USA
BSc in Computer Engineering, 2015
Bach Khoa University, Vietnam
FPGA Cryptographic Engineering:
Implement Post-Quantum Cryptography in NEON SIMD:
Binary Analysis:
Responsibilities include:
Deep Learning Instruction Set Architecture Classifier Given binary blob, this classifier can identify its architecture by 93% accuracy.
ARMv8 NEON Keccak SHA3 Implementation
Accelerate NEON KYBER by 90% compare to Reference Code
NEON NTRU speedup is 26-37 times compare to Reference C code
Accelerate NEON SABER by 3x compare to Reference C code
In this paper, we discuss the techniques used in Post-Quantum Cryptography implementation to counter timing side-channel attack.
Block Diagram High Level Synthesis (BD/HLS) implementation is better than Space Exploration High Level Synthesis in NTT implementation, BD/HLS speedup is very close to traditional RTL implementation
I’m open to work