Research

Preprints
  • F. Günther, D. Stebila, and S. Veitch. Kemeleon Encodings. Internet-Draft.We recently wrote an Internet-Draft on random encodings for ML-KEM public keys and ciphertexts. I'd be happy to receive any feedback!
Recent Papers
  1. F. Günther, M. Rosenberg, D. Stebila, and S. Veitch. Hybrid Obfuscated Key Exchange and KEMs. Crypto 2025, LNCS 16002, pp. 575–609, 2025. [eprint] [article]
  2. M. Mazmudar, S. Veitch, and R. Akhavan Mahdavi. Peer2PIR: Private Queries for IPFS. 2025 IEEE Symposium on Security and Privacy (SP), 4438-4456. [arxiv] [article] [code]
  3. D. Francolla, M. Filić, and S. Veitch. Privacy Implications of AMQ-Based PQ TLS Authentication. ACM CoNEXT 2024, 65-72. [article]
  4. F. Günther, D. Stebila, and S. Veitch. Obfuscated Key Exchange. ACM CCS 2024, 2385-2399. [eprint] [article]
  5. S. Veitch, and D. R. Stinson. Unconditionally secure non-malleable secret sharing and circular external difference families. Designs, Codes and Cryptography, Vol. 92, 941-956, (2024). [article] [arxiv]

Complete list of publications.

Talks

Here's a selection of some talks I've given recently.

Complete list of talks.

Teaching

I've been a teaching assistant for the following courses.

@ ETHZ
  1. Applied Cryptography (Spring 2024, Spring 2025)
  2. Discrete Mathematics (Autumn 2023, Autumn 2024)
  3. Computer Science II (Spring 2023)
@ UWaterloo
  1. SYDE361 Engineering Design (Spring 2022)
  2. SYDE362 Capstone Project (Winter 2022)
  3. SYDE161 Introduction to Design (Fall 2021)
  4. CS458/658 Computer Security and Privacy (Winter 2021, Spring 2021)
  5. CS135 Designing Functional Programs (Fall 2020)
  6. MATH135 Algebra for Honours Mathematics (Fall 2017, Winter 2018)

Supervision