Profile picture

status: PhD Researcher @ COSIC, KU Leuven

Working towards openly verifiable perceptual hash functions.

I focus on the cryptographic aspects of perceptual hash functions, specifically the formalisation of their properties, as well as their evaluation and design. Current technologies, widely used for content moderation and detecting copyright infringement, often rely on security-through-obscurity. My research pursues the design of openly verifiable algorithms, which I believe are a strict requirement for large-scale deployments.

01. About

I am a first-year PhD student and FWO PhD Fellow at COSIC, KU Leuven, interested in perceptual hash functions from a cryptographic and mathematical perspective. In particular, I focus on designing openly verifiable systems rather than relying on security-through-obscurity. I am fortunate to be advised by Prof. Bart Preneel and Dr. Diane Leblanc-Albarel.

Previously, I obtained a Master’s degree in Mathematics from Ghent University. In my thesis, supervised by Prof. Jan De Beule (Vrije Universiteit Brussel) and Prof. Leo Storme (Ghent University), I studied cryptographic topics using techniques from finite geometry. Through this work, I was able to sharpen the lower bound on the number of non-bent components of crooked quadratic (APN) functions.

02. Research

2026

White-Box Attacks on PhotoDNA Perceptual Hash Function

Maxime Deryck, Diane Leblanc-Albarel, Bart Preneel

To appear at IEEE Symposium on Security & Privacy, May 2027

Cryptography meets Finite Geometry

2026

This thesis highlights the interplay between cryptography and finite geometry. In the part on symmetric cryptography, novel results regarding the number of non-bent components of quadratic APN functions are formulated.

PDF
Master's Thesis
More on research View all publications & projects →

03. Talks & presentations

19 Nov 2026

Internal seminar

Cryptanalysis of Microsoft's PhotoDNA: Breaking an Industry Standard

PEERS lunch seminar · KU Leuven

All talks & presentations →

04. Teaching

Cryptography and Network Security

Adv. Master in Cybersecurity • AY '26-'27 ◐

Teaching assistant for exercise session on symmetric cryptography.

~/maxime-deryck $ cd teaching/

05. Blog

No blogposts have been made yet ... Stay tuned!

06. Contact

Get in touch

Please contact me through my institutional e-mail address found on the page linked below.

KU Leuven who's who ↗

Office

KU Leuven, ESAT/COSIC
Kasteelpark Arenberg 10,
bus 2452
B-3001 Leuven-Heverlee
Belgium

PGP Public Key

-----BEGIN PGP PUBLIC KEY BLOCK-----

xjMEalpuChYJKwYBBAHaRw8BAQdAtl5m8RIGFvme4LC0bnorJebwXpl2155Yap/Exo3SJOzNKU1heGltZSBEZXJ5Y2sgPG1heGltZS5kZXJ5Y2tAa3VsZXV2ZW4uYmU+wowEEBYKAD4FgmpabgoECwkHCAmQjI7lEPRnW/YDFQgKBBYAAgECGQECmwMCHgEWIQRd4OtBCcRKnSRzWOiMjuUQ9Gdb9gAAu6oBAPyCZq3zjNcTtndIxDiFiw29GhKddijgsyLLO49GcBC2AP9Y30inCq4ieOX9kOW50pTs/R2bJRTs50G9N+/0BeJ7D844BGpabgoSCisGAQQBl1UBBQEBB0CZvwNNUqSOIfItzAHQSKKb+wsWGkhCZdsxRpuzgAZ5QQMBCAfCeAQYFgoAKgWCalpuCgmQjI7lEPRnW/YCmwwWIQRd4OtBCcRKnSRzWOiMjuUQ9Gdb9gAAA3gBAJqX2xHnAGi5Ebryzpbo1Fu7EtxUy7G7k2P2KLDhXLiSAQDtdk6wi+qJM/um6MkvdyEb2/TARvP5dhWNCdA4whrgBA===rm2D
-----END PGP PUBLIC KEY BLOCK-----
key.txt ⤓