Attacking and Protecting Ring Oscillator Physical Unclonable Functions and Code-Offset Fuzzy Extractors
Dominik Merli · 2014
Physical Unclonable Functions (PUFs) are information storage primitives that can be used for cryptographic key generation. The Ring Oscillator PUF (RO PUF) evolved as one of the most promising PUFs and the Code-Offset Fuzzy Extractor (COFE) is one of the most popular key generation algorithms to date. In this dissertation, the resistance of RO PUFs and COFEs against physical attacks, e.g., electromagnetic and power analysis, is investigated. Further, countermeasures to protect both implementations are suggested, which enhances the security of PUF-based key generation systems.