Amin Abdulrahman â–®


Hi there! đź‘‹

avatar

Hi, I am a PhD student at the Max Planck Institute for Security and Privacy (MPI-SP) in Bochum under the supervision of Peter Schwabe.

In 2023, I obtained my M.Sc. in IT-Security from Ruhr University Bochum. My thesis on “Dilithium on OpenTitan” was supervised by Peter Schwabe. The thesis is available here.

Research Interest

Contact

GPG: ABF0 2931 75D4 EF0C C747 7366 0070 F25B AD1F A8AF

GitHub, Google Scholar, LinkedIn

Publications

Venue Citation
AsiaCCS'25 Amin Abdulrahman, Matthias J. Kannwischer, Thing-Han Lim: Enabling Microarchitectural Agility: Taking ML-KEM & ML-DSA from Cortex-M4 to M7 with SLOTHY. ACM AsiaCCS 2025. (paper) (code)
S&P'25 Amin Abdulrahman, Felix Oberhansl, Hoang Nguyen Hien Pham, Jade Philipoom, Peter Schwabe, Tobias Stelzer, Andreas Zankl: Towards ML-KEM & ML-DSA on OpenTitan. 2025 IEEE Symposium on Security and Privacy (SP). (paper) (code) (slides) (poster)
TCHES'24 Amin Abdulrahman, Hanno Becker, Matthias J. Kannwischer, Fabien Klein: Fast and Clean: Auditable high-performance assembly via constraint solving. IACR Transactions on Cryptographic Hardware and Embedded Systems 2024/01. (paper) (code) (website)
ACNS'22 Amin Abdulrahman, Vincent Hwang, Matthias J. Kannwischer, and Amber Sprenkels: Faster Kyber and Dilithium on the Cortex-M4. Applied Cryptography and Network Security 2022. (paper) (code) (slides)
TCHES'22 Amin Abdulrahman, Jiun-Peng Chen, Yu-Jia Chen, Vincent Hwang, Matthias J. Kannwischer, Bo-Yin Yang: Multi-moduli NTTs for Saber on Cortex-M3 and Cortex-M4. IACR Transactions on Cryptographic Hardware and Embedded Systems 2022/01. (code)

Talks

Date Talk
2025-09-14 SLOTHY Tutorial: Using Constraint-Solving for Superoptimization of Cryptographic Assembly @ HASE 2025 (& CHES 2025, held by Matthias J. Kannwischer). (slides)
2025-05-14 Towards ML-KEM & ML-DSA on OpenTitan @ IEEE S&P 2025 (slides) (poster)
2024-08-23 Towards ML-KEM & ML-DSA on OpenTitan @ OpenTitan Security Group Meeting. (slides)
2022-06-23 Faster Kyber and Dilithium on the Cortex-M4 @ ACNS 2022. (slides)

Software

Tool
SLOTHY SLOTHY: Assembly superoptimization through constraint solving