Physical Unclonable Functions
- Physical Unclonable Function (PUF) generates outputs specific to each particular VLSI chip.
- The outputs of PUFs in response to specific challenges
can be treated as fingerprints of integrated circuits,
and can be used for chip identification, IP-theft protection,
and generation of IC-specific keys.
- CERG conducts research on the design of new PUF architectures
suitable for implementation using reconfigurable resources
of FPGAs.
- Our new designs have been tested using over 30 Basys 2 FPGA boards,
and have been shown to properly differentiate among FPGAs on these boards.
Publications
X. Xin, J.-P. Kaps, and K. Gaj,
A configurable ring-oscillator-based PUF for Xilinx FPGAs,
14th EUROMICRO Conference on Digital System Design DSD'11,
IEEE,
pages 651657,
Aug,
2011 [
pre-print, pdf] [
Bibtex]