PORTALE DELLA DIDATTICA

Ricerca CERCA
  KEYWORD

Area Engineering

Modelling Physical Unclonable Functions as GEM5 Components

keywords COMPUTER ARCHITECTURES, HARDWARE SECURITY, SECURITY, SIMULATION

Reference persons STEFANO DI CARLO, ALESSANDRO SAVINO

Research Groups DAUIN - GR-24 - reSilient coMputer archItectures and LIfE Sci - SMILIES

Thesis type INNOVATIVE-EXPERIMENTAL, RESEARCH / EXPERIMENTAL

Description The demand for robust security mechanisms in computing systems continues to rise, and exploring innovative hardware-based security solutions has become crucial. Physical Unclonable Functions (PUFs) have emerged as a promising technology for enhancing security by exploiting inherent physical variations in hardware to produce unique, unpredictable identifiers and cryptographic keys. This Master Thesis aims to integrate PUFs into the GEM5 simulation framework, providing a versatile platform for researchers to model, simulate, and evaluate PUF-based security schemes. GEM5 is a widely used, open-source platform for computer system architecture research, known for its flexibility. By incorporating PUFs into GEM5, this project will enable a detailed analysis of PUF behavior and performance within simulated computing environments, facilitating the development and assessment of new security protocols and applications.

The primary objectives of this thesis include:
- Developing a detailed model of PUFs that can be seamlessly integrated into the GEM5 architecture, ensuring an accurate representation of their physical properties and responses.
- Conducting extensive simulations to validate the PUF models against real-world data, ensuring their reliability and accuracy within the GEM5 environment.
- Evaluating the performance impact of PUFs on system operations within GEM5, identifying potential bottlenecks, and proposing optimizations.

Required skills - C/C++
- Computer Architectures


Deadline 17/06/2025      PROPONI LA TUA CANDIDATURA