Hassan Nassar

Hassan Nassar

  • Haid-und-Neu-Str. 7
    Bldg. 07.21
    76131 Karlsruhe

Short Bio

Hassan Nassar joined the Chair for Embedded Systems in March 2020 as a research assistant. He received his B.Sc degree -with highest honours- from the German University in Cairo, Egypt in 2016, and his M.Sc degree from Ulm University, Germany in 2019.

Publications

Journals
Lokesh Siddhu; Hassan Nassar; Lars Bauer; Christian Hakert; Nils Hölscher; Jian-Jia Chen; Jörg Henkel
Swift-CNN: Leveraging PCM Memory’s Fast Write Mode to Accelerate CNNs
in IEEE Embedded Systems Letters (volume 14, Issue 4), DOI, PDF, Dec 2023.
Hassan Nassar, Lars Bauer, Jörg Henkel
Effects of Runtime Reconfiguration on PUFs Implemented as FPGA-based Accelerators
in Embedded Systems Letters (ESL), ESWEEK23 Special Edition (Volume 15, Issue 4), DOI, PDF, Dec 2023.
Hassan Nassar, Lars Bauer, Jörg Henkel
ANV-PUF: Machine-Learning-Resilient NVM-Based Arbiter PUF
in Transactions on Embedded Computing Systems (TECS), ESWEEK23 Special Edition, DOI, PDF, Sep 2023.
Nils Hölscher, Christian Hakert, Hassan Nassar, Kuan-Hsun Chen, Lars Bauer, Jian-Jia Chen, and Jörg Henkel
Memory Carousel: LLVM-Based Bitwise Wear-Leveling for Non-Volatile Main Memory
in IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD, Volume 42, Issue 8), DOI, PDF, Aug 2023.
Hassan Nassar, Lars Bauer, and Jörg Henkel
CaPUF: Cascaded PUF Structure for Machine Learning Resiliency
in IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD, Volume 41, Issue 11), DOI, PDF, Nov 2022.
Conferences
Jeferson Gonzalez-Gomez, Hassan Nassar, Lars BauerJörg Henkel
(Short Paper) LightFAt: Mitigating Control-flow Explosion via Lightweight PMU-based Control-Flow Attestation
in 2024 IEEE International Symposium on Hardware Oriented Security and Trust (HOST), (accepted) 2023.
Hassan Nassar, Rafik Youssef, Lars Bauer, and Jörg Henkel
Supporting Dynamic Control-Flow Execution for Runtime Reconfigurable Processors
in IEEE International Conference on Microelectronics (ICM), Abu Dhabi, UAE, Dec 17-20 2023.
Hassan Nassar, Simon Pankner, Lars Bauer, Jörg Henkel
Late Breaking Results: Configurable Ring Oscillators as a Side-Channel Countermeasure
in 60th Design Automation Conference (DAC), San Francisco, DOI, PDF, Jul 9-13 2023.
Hassan Nassar, Hanna AlZughbi, Dennis Gnad, Lars Bauer, Mehdi Tahoori and Jörg Henkel
LoopBreaker: Disabling Interconnects to Mitigate Voltage-Based Attacks in Multi-Tenant FPGAs
in IEEE/ACM 40th International Conference On Computer Aided Design (ICCAD), Virtual Conference, DOI, PDF, Nov 1-5 2021.
Hassan Nassar, Lars Bauer and Jörg Henkel
TiVaPRoMi: Time-Varying Probabilistic Row-Hammer Mitigation
in IEEE/ACM 24th Design, Automation and Test in Europe Conference (DATE'21), Virtual Conference, DOI, PDF, Feb 1-5 2021.
Books / Book Chapter
Nidhi Anantharajaiah, Tamim Asfour, Michael Bader, Lars Bauer, Jürgen Becker, Simon Bischof, Marcel Brand, Hans-Joachim Bungartz, Christian Eichler, Khalil Esper, Joachim Falk, Nael Fasfous, Felix Freiling, Andreas Fried, Michael Gerndt, Michael Glaß, Jeferson Gonzalez, Frank Hannig, Christian Heidorn, Jörg Henkel, Andreas Herkersdorf, Benedict Herzog, Jophin John, Timo Hönig, Felix Hundhausen, Heba Khdr, Tobias Langer, Oliver Lenke, Fabian Lesniak, Alexander Lindermayr, Alexandra Listl, Sebastian Maier, Nicole Megow, Marcel Mettler, Daniel Müller-Gritschneder, Hassan Nassar, Fabian Paus, Alexander Pöppl, Behnaz Pourmohseni, Jonas Rabenstein, Phillip Raffeck, Martin Rapp, Santiago Narváez Rivas, Mark Sagi, Franziska Schirrmacher, Ulf Schlichtmann, Florian Schmaus, Wolfgang Schröder-Preikschat, Tobias Schwarzer, Mohammed Bakr Sikal, Bertrand Simon, Gregor Snelting, Jan Spieck, Akshay Srivatsa, Walter Stechele, Jürgen Teich, Furkan Turan, Isaías A. Comprés Ureña, Ingrid Verbauwhede, Dominik Walter, Thomas Wild, Stefan Wildermann, Mario Wille, Michael Witterauf, Li Zhang
Invasive Computing
in FAU University Press (Editors: Jürgen Teich, Jörg Henkel, Andreas Herkersdorf), DOI, PDF, Aug 2022.

Student Theses

Available Theses

Abbreviation: B - Bachelor Thesis, M - Master Thesis


TopicType of workMentor
Homomorphic Encryption Accelerator for Reconfigurable Systems (PDF) B / MNassar, Hassan / Bauer, Lars
Characterization of Physical Unclonable Func-tions (PUFs) (PDF) B / MNassar, Hassan / Bauer, Lars
Ongoing Projects
NameType of workTitleMentor
Hanna, NevinBachelor thesisSNNs on FPGANassar, Hassan
Lim, VincentMaster thesisHomomorphic EncryptionNassar, Hassan
Finished Projects
NameType of workTitleMentorCompletion date
Lorenz, NiklasMaster thesisAccelerating a Post-Quantum-Secure Hash Function on a Runtime Reconfigurable ProcessorNassar, Hassan / Bauer, Lars2023-10-01
Machauer, PhilippMaster thesisCovert-Channel Exploitation for Coordinated Power-Hammering on Multi-tenant FPGAsNassar, Hassan / Bauer, Lars2023-09-30
Manjunath, VarunInternshipSide-channel Detection on FPGANassar, Hassan2023-08-15
Schmoltzi, RobertMaster thesisBuilding a 'Fast Fully Homomorphic Encryption over the Torus' (TFHE) Accelerator for FPGAsNassar, Hassan / Bauer, Lars2023-08-01
Malik, ArsalanHiwiSupporting on the Design of FPGA-learning CourseNassar, Hassan / Bauer, Lars2023-06-30
Malik, ArsalanBachelor thesisCharacterization of Physical Unclonable Functions on FPGAsNassar, Hassan / Bauer, Lars2023-06-30
Bothe, SimonBachelor thesisConstruction of a Hardware-Accelerated Somewhat-Homomorphic Encryption SystemNassar, Hassan / Bauer, Lars2023-06-30
Suhrkamp, AlexanderHiwiSupport on Hardware Integration and MaintenanceNassar, Hassan / Bauer, Lars2022-12-31
Kadel, LarsBachelor thesisProtecting partial bitstreams for runtime reconfigurable systems using authenticated encryptionNassar, Hassan / Bauer, Lars2022-12-19
Hering, SaschaMaster thesisSecurity Enhancements for Reconfigurable Multi-Core Systems by means of Special Instruction IsolationNassar, Hassan / Bauer, Lars2022-11-28
Youssef, RafikBachelor thesisDynamic Execution of Accelerators for a RunTime Reconfigurable ProcessorNassar, Hassan / Bauer, Lars2022-08-31
Pankner, SimonBachelor thesisSeitenkanalschutz mittels Rauscherzeugung durch konfigurierbare Ringoszillatoren auf FPGAsNassar, Hassan / Bauer, Lars2022-05-13
Wang, ZhiyaoMaster thesisInvestigating the Integration of Physical Unclonable Functions in Reconfigurable SystemsNassar, Hassan2022-05-13
Bühner, AndreasMaster thesisImplementierung eines Beschleunigers für die CNN Inferenz auf einem rekonfigurierbaren ProzessorNassar, Hassan / Bauer, Lars2022-05-13