kein Bild

M.Sc. Christoph Frisch

Technische Universität München

Lehrstuhl für Sicherheit in der Informationstechnik (Prof. Sigl)

Dienstort

Lehrstuhl für Sicherheit in der Informationstechnik (Prof. Sigl)

Work:
Theresienstr. 90(0101)/1.ZG
80333 München

Raum: N1009ZG

Research Interests

Coding Schemes for PUFs:

Currently, I am working on different coding schemes in the context of PUFs. This means looking for suitable codes while keeping a trade-off between error correction capability, security and implementation effort in mind.

To find suitable codes, information theory as well as coding theory provide indications of coding schemes which might be useful in a practical sense too.

Teaching

WS17/18, WS18/19, WS19/20, WS20/21, WS21/22: Ringvorlesung Systemsicherheit

SS19, SS20, SS21, SS22: Angewandte Kryptologie

 

Bachelor/Master Thesis or Research Internship or IDP

If you are interested in my research area, feel free to contact me for more information. If you want to do a thesis or an internship on my topics, we can try to find a suitable topic together. As a guideline, the following topics are at the moment:

Open Positions for Students

Bachelor's Theses

Error Correction for PUFs

Keywords:
Channel Coding, Error Correction, PUF, Security

Description

Each integrated ciruict is subject to process variations. PUFs can derive secret keys from this fingerprint-like feature of a device. To ensure stable cryptographic keys error correction is needed.

If this might be interesting for you, feel free to contact me. With this position, I am not targeting a specific topic, but it is rather a nice opportunity work on any kind of error correction topic for PUFs. Depending on your kind of thesis/internship, your background and knowledge, and most importantly your interests, we can try to find a suitable topic together.

Prerequisites

Helpful previous knowledge:

  • Error correcting Codes
  • PUFs

Helpful Tools (you will not need all of them at once most likely)

  • Python
  • Matlab
  • Verilog (for FPGA)
  • Reading Papers
  • C (e.g for Microcontroller)

 

Supervisor:

Christoph Frisch

Master's Theses

Error Correction for PUFs

Keywords:
Channel Coding, Error Correction, PUF, Security

Description

Each integrated ciruict is subject to process variations. PUFs can derive secret keys from this fingerprint-like feature of a device. To ensure stable cryptographic keys error correction is needed.

If this might be interesting for you, feel free to contact me. With this position, I am not targeting a specific topic, but it is rather a nice opportunity work on any kind of error correction topic for PUFs. Depending on your kind of thesis/internship, your background and knowledge, and most importantly your interests, we can try to find a suitable topic together.

Prerequisites

Helpful previous knowledge:

  • Error correcting Codes
  • PUFs

Helpful Tools (you will not need all of them at once most likely)

  • Python
  • Matlab
  • Verilog (for FPGA)
  • Reading Papers
  • C (e.g for Microcontroller)

 

Supervisor:

Christoph Frisch

Interdisciplinary Projects

Error Correction for PUFs

Keywords:
Channel Coding, Error Correction, PUF, Security

Description

Each integrated ciruict is subject to process variations. PUFs can derive secret keys from this fingerprint-like feature of a device. To ensure stable cryptographic keys error correction is needed.

If this might be interesting for you, feel free to contact me. With this position, I am not targeting a specific topic, but it is rather a nice opportunity work on any kind of error correction topic for PUFs. Depending on your kind of thesis/internship, your background and knowledge, and most importantly your interests, we can try to find a suitable topic together.

Prerequisites

Helpful previous knowledge:

  • Error correcting Codes
  • PUFs

Helpful Tools (you will not need all of them at once most likely)

  • Python
  • Matlab
  • Verilog (for FPGA)
  • Reading Papers
  • C (e.g for Microcontroller)

 

Supervisor:

Christoph Frisch

Research Internships (Forschungspraxis)

Error Correction for PUFs

Keywords:
Channel Coding, Error Correction, PUF, Security

Description

Each integrated ciruict is subject to process variations. PUFs can derive secret keys from this fingerprint-like feature of a device. To ensure stable cryptographic keys error correction is needed.

If this might be interesting for you, feel free to contact me. With this position, I am not targeting a specific topic, but it is rather a nice opportunity work on any kind of error correction topic for PUFs. Depending on your kind of thesis/internship, your background and knowledge, and most importantly your interests, we can try to find a suitable topic together.

Prerequisites

Helpful previous knowledge:

  • Error correcting Codes
  • PUFs

Helpful Tools (you will not need all of them at once most likely)

  • Python
  • Matlab
  • Verilog (for FPGA)
  • Reading Papers
  • C (e.g for Microcontroller)

 

Supervisor:

Christoph Frisch

Internships

Error Correction for PUFs

Keywords:
Channel Coding, Error Correction, PUF, Security

Description

Each integrated ciruict is subject to process variations. PUFs can derive secret keys from this fingerprint-like feature of a device. To ensure stable cryptographic keys error correction is needed.

If this might be interesting for you, feel free to contact me. With this position, I am not targeting a specific topic, but it is rather a nice opportunity work on any kind of error correction topic for PUFs. Depending on your kind of thesis/internship, your background and knowledge, and most importantly your interests, we can try to find a suitable topic together.

Prerequisites

Helpful previous knowledge:

  • Error correcting Codes
  • PUFs

Helpful Tools (you will not need all of them at once most likely)

  • Python
  • Matlab
  • Verilog (for FPGA)
  • Reading Papers
  • C (e.g for Microcontroller)

 

Supervisor:

Christoph Frisch

Publications

2022

  • Frisch, Christoph; Pehl, Michael: Beware of the Bias -- Statistical Performance Evaluation of Higher-Order Alphabet PUFs. 2022 Design, Automation & Test in Europe Conference & Exhibition (DATE), IEEE, 2022Antwerp, Belgium more…

2021

  • Anik, Md Toufiq Hasan and Danger, Jean-Luc and Diankha, Omar and Ebrahimabadi, Mohammad and Frisch, Christoph and Guilley, Sylvain and Karimi, Naghmeh and Pehl, M. and Takarabt, Sofiane: Testing and Reliability Enhancement of Security Primitives. DFT 2021 34th IEEE International Symposium on Defect and Fault Tolerance in VLSI and Nanotechnology Systems, 2021Athens, Greece‎ more…
  • Strieder, Emanuele and Frisch, Christoph and Pehl, Michael: Machine Learning of Physical Unclonable Functions using Helper Data: Revealing a Pitfall in the Fuzzy Commitment Scheme. IACR Transactions on Cryptographic Hardware andEmbedded Systems 2021 (2), 2021, 1–36 more…

2020

  • Frisch, C. and Tempelmeier, M. and Pehl, M.: PAG-IoT: A PUF and AEAD Enabled Trusted Hardware Gateway for IoT Devices. 2020 IEEE Computer Society Annual Symposium on VLSI (ISVLSI), 2020Limassol, CYPRUS more…

2019

  • Florian Wilde and Christoph Frisch and Michael Pehl: Efficient Bound for Conditional Min-Entropy of Physical Unclonable Functions Beyond IID. International Workshop on Information Forensics and Security 2019 (WIFS), 2019Delft, Netherlands, 1-6 more…
  • Fritzmann, Tim and Schamberger, Thomas and Frisch, Christoph and Braun, Konstantin and Maringer, Georg and Sepúlveda, Johanna: Efficient Hardware/Software Co-design for NTRU. VLSI-SoC: Design and Engineering of Electronics Systems Based on New Computing Paradigms, Springer International Publishing, 2019 more…
  • Pehl, Michael; Frisch, Christoph; Feist, Peter Christian; Sigl, Georg: KeLiPUF: a key-distribution protocol for lightweight devices using Physical Unclonable Functions. In: 17th escar Europe : embedded security in cars (Konferenzveröffentlichung). 17th escar Europe : embedded security in cars (Konferenzveröffentlichung), 2019 more…