This thesis explores Side-Channel Analysis (SCA) of ring-based Physical Unclonable Functions (PUFs), and BCH codes used to correct errors in the PUF response. SCA of the TERO PUF and Loop PUF is conducted. Countermeasures for the Loop PUF are proposed that protect sign- and amplitude-based bit derivation, and can partially be transferred to other PUFs. Differential SCA of BCH codes is extended and the possibility, and limitations of horizontal SCA are analyzed.
Übersetzte Kurzfassung:
Diese Arbeit untersucht die Seitenkanalanalyse (SCA) von Ring-basierten Physical Unclonable Functions (PUFs) und dabei zur Fehlerkorrektur verwendeter BCH Codes. Eine SCA von der TERO PUF und Loop PUF wird durchgeführt. Gegenmaßnahmen für die Loop PUF werden vorgestellt, die Bit- und Amplituden-basierte Bitableitung schützen und teilweise auf andere PUFs übertragen werden können. Differentielle SCA von BCH Codes wird erweitert und die Möglichkeit und Beschränkungen von horizontaler SCA werden analysiert.
«
Diese Arbeit untersucht die Seitenkanalanalyse (SCA) von Ring-basierten Physical Unclonable Functions (PUFs) und dabei zur Fehlerkorrektur verwendeter BCH Codes. Eine SCA von der TERO PUF und Loop PUF wird durchgeführt. Gegenmaßnahmen für die Loop PUF werden vorgestellt, die Bit- und Amplituden-basierte Bitableitung schützen und teilweise auf andere PUFs übertragen werden können. Differentielle SCA von BCH Codes wird erweitert und die Möglichkeit und Beschränkungen von horizontaler SCA werden an...
»