Skip to content

tatore02/ArbiterPUF_on_FPGA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Arbiter PUF on FPGA

Implementation of an Arbiter Physical Unclonable Function (PUF) in Verilog, developed as part of my Bachelor's thesis in Computer Science.

The project explores the design, implementation, and testing of an Arbiter PUF on an FPGA platform, focusing on its properties as a hardware security primitive for applications such as device authentication and cryptographic key generation.

Repository structure

Tools

  • Vivado: Software suite for synthesis of hardware description language designs (HDL).
  • Nexys A7: FPGA board
  • Verilog: HDL language to implement PUF design
  • Python: to calculate the metrics to evaluate PUF

About

Bachelor's thesis

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published