Student Work

SRAM Characteristics as Physical Unclonable Functions

Public

Downloadable Content

open in viewer

The purpose of this project is to determine whether the initial contents of SRAM, when treated as a Physical Unclonable Function, are a reasonable choice for generating an encryption key for an FPGA configuration bitstream. The idea of an SRAM PUF was previously proposed by Gerardo et al and we verified his results with a different FPGA family. We characterize the contents of SRAM on restart. Using MATLAB we statistically analyze the data to determine how the contents vary with respect to the multiple dimensions. Once the characterization is complete it will be possible to determine whether a certain bit pattern is likely to have come from the given SRAM.

  • This report represents the work of one or more WPI undergraduate students submitted to the faculty as evidence of completion of a degree requirement. WPI routinely publishes these reports on its website without editorial or peer review.
Creator
Publisher
Identifier
  • E-project-031709-141338
Advisor
Year
  • 2009
Sponsor
Date created
  • 2009-03-17
Resource type
Major
Rights statement

Relations

In Collection:

Items

Items

Permanent link to this page: https://digital.wpi.edu/show/rv042v48q