Tebelmann, Lars; Danger, Jean-Luc; Pehl, Michael: Self-secured PUF: Protecting the Loop PUF by Masking. Constructive Side-Channel Analysis and Secure Design, Springer International Publishing, 2020 mehr…BibTeX
Unterstein, Florian; Schink, Marc; Schamberger, Thomas; Tebelmann, Lars; Ilg, Manuel; Heyszl, Johann: Retrofitting Leakage Resilient Authenticated Encryption to Microcontrollers. IACR Transactions on Cryptographic Hardware and Embedded Systems 2020 (4), 2020, 365-388 mehr…BibTeX
2019
Tebelmann, Lars and Pehl, Michael and Immler, Vincent: Side-Channel Analysis of the TERO PUF. Constructive Side-Channel Analysis and Secure Design COSADE , Springer International Publishing, 2019Darmstadt, Germanymehr…BibTeX
2017
Tebelmann, Lars and Pehl, Michael and Sigl, Georg: EM Side-Channel Analysis of BCH-based Error Correction for PUF-based Key Generation. Proceedings of the 2017 Workshop on Attacks and Solutions in Hardware Security (ASHES '17), ACM, 2017New York, NY, USAmehr…BibTeX
Tebelmann, Lars and Pehl, Michael and Sigl, Georg: EM Attack on BCH-based Error Correction for PUFs. Cryptotag, 2017Nürnberg, Germanymehr…BibTeX
Falls Sie an Themen in meinem Forschungsschwerpunkten Interesse haben und auf der Suche nach einer Masterarbeit, Bachelorarbeit oder einer Forschungspraxis sind, kontaktieren Sie mich gerne jederzeit. Je nach Interesse und Vorwissen lassen sich neben den ausgeschriebenen Arbeiten und individuelle Themen finden.
Bachelorarbeiten
Side - channel analysis of error - correcting codes for PUFs
Side - channel analysis of error - correcting codes for PUFs
Beschreibung
Physical Unclonable Functions (PUFs) exploit manufacturing process variations to generate unique signatures. PUF and error-correcting codes can be joined together to reliably generate cryptographically strong keys. However, the implementation of error-correcting codes is prone to physical attacks like side-channel attacks. Side-channel attacks exploit the information leaked during the computation of secret intermediate states to recover the secret key. Therefore, the implementation of error-correcting codes must also involve the implementation of proper countermeasures against side-channel attacks.
The goal of this thesis is to evaluate the side-channel resistance of a secure implementation of error-correcting codes for PUFs on FPGA. The thesis consists of the following steps:
Get familiar with currently available implementations of error-correcting codes for PUFs
Adapt and improve current implementations (VHDL)
Develop a measurement setup for side-channel analysis (Matlab/Python)
Perform side-channel analysis using the state-of-the-art EMF measurement equipment in our lab (Oscilloscope knowledge + Matlab/Python required)
Voraussetzungen
The ideal candidate should have:
Previous experience in field of digital design (VHDL/Vivado/Xilinx FPGA)
Basic knowledge on using lab equipment (e.g Oscilloscope,...)
Basic knowledge in statistics
Good programming skills in Matlab/Python
Attendance at the lecture “Secure Implementation of Cryptographic Algorithms” is advantageous
Kontakt
Dr.-Ing. Michael Pehl Chair for Security in Information Technology Head: Prof. Dr.-Ing. Georg Sigl Technical University of Munich Arcisstr. 21, 80333 Munich (Germany)
Side - channel analysis of error - correcting codes for PUFs
Beschreibung
Physical Unclonable Functions (PUFs) exploit manufacturing process variations to generate unique signatures. PUF and error-correcting codes can be joined together to reliably generate cryptographically strong keys. However, the implementation of error-correcting codes is prone to physical attacks like side-channel attacks. Side-channel attacks exploit the information leaked during the computation of secret intermediate states to recover the secret key. Therefore, the implementation of error-correcting codes must also involve the implementation of proper countermeasures against side-channel attacks.
The goal of this thesis is to evaluate the side-channel resistance of a secure implementation of error-correcting codes for PUFs on FPGA. The thesis consists of the following steps:
Get familiar with currently available implementations of error-correcting codes for PUFs
Adapt and improve current implementations (VHDL)
Develop a measurement setup for side-channel analysis (Matlab/Python)
Perform side-channel analysis using the state-of-the-art EMF measurement equipment in our lab (Oscilloscope knowledge + Matlab/Python required)
Voraussetzungen
The ideal candidate should have:
Previous experience in field of digital design (VHDL/Vivado/Xilinx FPGA)
Basic knowledge on using lab equipment (e.g Oscilloscope,...)
Basic knowledge in statistics
Good programming skills in Matlab/Python
Attendance at the lecture “Secure Implementation of Cryptographic Algorithms” is advantageous
Kontakt
Dr.-Ing. Michael Pehl Chair for Security in Information Technology Head: Prof. Dr.-Ing. Georg Sigl Technical University of Munich Arcisstr. 21, 80333 Munich (Germany)
Side - channel analysis of error - correcting codes for PUFs
Beschreibung
Physical Unclonable Functions (PUFs) exploit manufacturing process variations to generate unique signatures. PUF and error-correcting codes can be joined together to reliably generate cryptographically strong keys. However, the implementation of error-correcting codes is prone to physical attacks like side-channel attacks. Side-channel attacks exploit the information leaked during the computation of secret intermediate states to recover the secret key. Therefore, the implementation of error-correcting codes must also involve the implementation of proper countermeasures against side-channel attacks.
The goal of this thesis is to evaluate the side-channel resistance of a secure implementation of error-correcting codes for PUFs on FPGA. The thesis consists of the following steps:
Get familiar with currently available implementations of error-correcting codes for PUFs
Adapt and improve current implementations (VHDL)
Develop a measurement setup for side-channel analysis (Matlab/Python)
Perform side-channel analysis using the state-of-the-art EMF measurement equipment in our lab (Oscilloscope knowledge + Matlab/Python required)
Voraussetzungen
The ideal candidate should have:
Previous experience in field of digital design (VHDL/Vivado/Xilinx FPGA)
Basic knowledge on using lab equipment (e.g Oscilloscope,...)
Basic knowledge in statistics
Good programming skills in Matlab/Python
Attendance at the lecture “Secure Implementation of Cryptographic Algorithms” is advantageous
Kontakt
Dr.-Ing. Michael Pehl Chair for Security in Information Technology Head: Prof. Dr.-Ing. Georg Sigl Technical University of Munich Arcisstr. 21, 80333 Munich (Germany)
Side - channel analysis of error - correcting codes for PUFs
Beschreibung
Physical Unclonable Functions (PUFs) exploit manufacturing process variations to generate unique signatures. PUF and error-correcting codes can be joined together to reliably generate cryptographically strong keys. However, the implementation of error-correcting codes is prone to physical attacks like side-channel attacks. Side-channel attacks exploit the information leaked during the computation of secret intermediate states to recover the secret key. Therefore, the implementation of error-correcting codes must also involve the implementation of proper countermeasures against side-channel attacks.
The goal of this thesis is to evaluate the side-channel resistance of a secure implementation of error-correcting codes for PUFs on FPGA. The thesis consists of the following steps:
Get familiar with currently available implementations of error-correcting codes for PUFs
Adapt and improve current implementations (VHDL)
Develop a measurement setup for side-channel analysis (Matlab/Python)
Perform side-channel analysis using the state-of-the-art EMF measurement equipment in our lab (Oscilloscope knowledge + Matlab/Python required)
Voraussetzungen
The ideal candidate should have:
Previous experience in field of digital design (VHDL/Vivado/Xilinx FPGA)
Basic knowledge on using lab equipment (e.g Oscilloscope,...)
Basic knowledge in statistics
Good programming skills in Matlab/Python
Attendance at the lecture “Secure Implementation of Cryptographic Algorithms” is advantageous
Kontakt
Dr.-Ing. Michael Pehl Chair for Security in Information Technology Head: Prof. Dr.-Ing. Georg Sigl Technical University of Munich Arcisstr. 21, 80333 Munich (Germany)