Physically Unclonable Functions (PUFS) For Unique And Robust Encryption Key Generation

Period of Performance: 01/01/2015 - 12/31/2015

$1000K

Phase 2 SBIR

Recipient Firm

McQ
1551 Forbes St.
Fredericksburg, VA 22405
Principal Investigator

Abstract

Due to their ability to generate volatile chip specific signatures at runtime on field programmable gate arrays (FPGAs) (without the need for non volatile memory for key storage), a physically unclonable function (PUF) can be used to generate encryption keys. During Phase I, McQ performed detailed research and evaluation of pure PUFs to design an extended PUF that was unique, reliable, and robust. In Phase II, McQ will improve its extended PUF and verify is performance through military temperature range reliability testing, testing across a large sample size of FPGA boards. Approved for Public Release 15-MDA-8169 (20 March 15)