Bachelor's Theses
Performance Optimization of a Post-Quantum Signature Scheme
Description
Analysis and low-level optimization of a post-quantum digital signature implementation on an embedded device.
Focus on runtime, memory footprint, and practical trade-offs.
Algorithms
https://csrc.nist.gov/projects/pqc-dig-sig/round-3-additional-signatures
Examples:
https://eprint.iacr.org/2025/1928
https://eprint.iacr.org/2025/1261
Prerequisites
Strong C programming skills, basic cryptography, interest in performance engineering.
Contact
Please write an E-Mail to florian.griesser@tum.de
Supervisor:
Digital Hardware Design and Evaluation
Description
I am looking for students who are interested in HW implementations and have knowledge of an HDL language. You would be a suitable candidate if you are also interested in cryptography and its applications.
Possible implementation tasks are the
- Extension/implementation of symmetric ciphers
- Extension/implementation of message authentication codes
- Extension/implementation of error correction codes/functionality
The implementation will be analyzed for its suitability for memory encryption and integrity verification of memory contents. This assessment will measure and evaluate typical performance metrics on an FPGA.
If any topics interest you, please email me to discuss the details and your interests. Your application will benefit if you attach your current grade report and CV.
Supervisor:
Master's Theses
Digital Hardware Design and Evaluation
Description
I am looking for students who are interested in HW implementations and have knowledge of an HDL language. You would be a suitable candidate if you are also interested in cryptography and its applications.
Possible implementation tasks are the
- Extension/implementation of symmetric ciphers
- Extension/implementation of message authentication codes
- Extension/implementation of error correction codes/functionality
The implementation will be analyzed for its suitability for memory encryption and integrity verification of memory contents. This assessment will measure and evaluate typical performance metrics on an FPGA.
If any topics interest you, please email me to discuss the details and your interests. Your application will benefit if you attach your current grade report and CV.
Supervisor:
Research Internships (Forschungspraxis)
Digital Hardware Design and Evaluation
Description
I am looking for students who are interested in HW implementations and have knowledge of an HDL language. You would be a suitable candidate if you are also interested in cryptography and its applications.
Possible implementation tasks are the
- Extension/implementation of symmetric ciphers
- Extension/implementation of message authentication codes
- Extension/implementation of error correction codes/functionality
The implementation will be analyzed for its suitability for memory encryption and integrity verification of memory contents. This assessment will measure and evaluate typical performance metrics on an FPGA.
If any topics interest you, please email me to discuss the details and your interests. Your application will benefit if you attach your current grade report and CV.
Supervisor:
Student Assistant Jobs
Tutor*in für die Vorlesung „Sichere Implementierung kryptographischer Verfahren“
Description
Es gibt einen Praktikumsteil zur Vorlesung, in dem Seitenkanalangriffe auf kryptographische Implementierungen praktisch geübt werden. Im Mittelpunkt steht die Differential Power Analysis (DPA): Die Studierenden führen eigene Strommessungen im Labor durch und werten diese anschließend aus.
Deine Hauptaufgabe als Tutor*in sollte es sein, die Studierenden während der Praktikumstermine vor Ort im Labor bei den Messungen und der Auswertung zu unterstützen.
Daneben kannst du an der Wartung und Weiterentwicklung der Messaufbauten und Aufgaben mitwirken und diese kreativ mitgestalten. Es gibt stets Verbesserungspotential, was Verlässlichkeit und Inhalte angeht!
Du solltest Grundkenntnisse in Kryptographie sowie Erfahrung im Umgang mit Messtechnik (Oszilloskop, Mikrocontroller) und Python für die Auswertung mitbringen, da du häufig Studierende bei der Fehlersuche an Messaufbau und Analyseskripten unterstützen wirst. Ein vorheriger Besuch der Vorlesung ist von Vorteil, aber keine zwingende Voraussetzung.
Die Anstellung beläuft sich auf circa 4 h/Woche (allerdings flexibel) während der Vorlesungszeit im Wintersemester, Beginn ist im Dezember.
Contact
Bewirb dich bei Interesse mit einer kurzen E-Mail an florian.griesser@tum.de
Supervisor:
Tutor*in für die Vorlesung „Grundlagen der IT-Sicherheit“
Description
Es gibt einen Praktikumsteil zur Vorlesung, in dem verschiedene
Aspekte der IT-Sicherheit mithilfe eines eigenen Linux-Systems
und verschiedener Server-VMs praktisch geübt werden.
Deine Hauptaufgabe als Tutor*in sollte es sein, die
Studierenden während der Tutorstunden (2× wöchtentlich
à 1½ h) vor Ort bei der Bearbeitung dieser Aufgaben zu
unterstützen.
Daneben kannst du an der Wartung und Weiterentwicklung
der Aufgaben mitwirken und diese kreativ mitgestalten. Es gibt
stets Verbesserungspotential, was Verlässlichkeit und Inhalte
angeht!
Du solltest solide Linux-Kenntnisse mitbringen, da du häufig
Studierende, die vor der Vorlesung noch keinen Kontakt mit
Linux hatten, bei der Fehlersuche unterstützen wirst. Ein Besuch
der Vorlesung ist von Vorteil, aber keine zwingende
Voraussetzung.
Die Anstellung beläuft sich auf 6 h/Woche während der Vorlesungszeit im Wintersemester.
Contact
Bewirb dich bei Interesse mit einer kurzen E-Mail an florian.griesser@tum.de
Supervisor:
Digital Hardware Design and Evaluation
Description
I am looking for students who are interested in HW implementations and have knowledge of an HDL language. You would be a suitable candidate if you are also interested in cryptography and its applications.
Possible implementation tasks are the
- Extension/implementation of symmetric ciphers
- Extension/implementation of message authentication codes
- Extension/implementation of error correction codes/functionality
The implementation will be analyzed for its suitability for memory encryption and integrity verification of memory contents. This assessment will measure and evaluate typical performance metrics on an FPGA.
If any topics interest you, please email me to discuss the details and your interests. Your application will benefit if you attach your current grade report and CV.