Learn from unintended physical leakage.
I investigate side-channel traces, deep-learning-assisted key recovery, and the gap between arithmetic correctness and resistance to physical observation.
RESEARCH DIRECTION 03
My research in Security and Cryptography looks at how secure systems fail, why they fail, and how attackers can sometimes be surprisingly creative about it. My work includes deep-learning-assisted side-channel attacks, cryptographic key recovery, blockchain security, and weaknesses in smart-contract randomness. In particular, I’m interested in combining machine learning with security analysis to uncover vulnerabilities that traditional methods may miss. The goal is not just to break things for fun, although that is occasionally part of the process, but to better understand how secure systems can be designed to survive smarter attacks.
I investigate side-channel traces, deep-learning-assisted key recovery, and the gap between arithmetic correctness and resistance to physical observation.
I study how randomness and smart-contract design can introduce vulnerabilities, and what those weaknesses imply for secure decentralized systems.
Posted 2 July 2026 · 31 pages
View paperAmirkabir University Press · 58 (Special Issue 1) · pp. 113–138
View paper