What if your encryption software is working against you?
How compromised cryptographic software can leak secrets through valid ciphertexts, and how reverse firewalls can disrupt that leakage without learning the user’s secrets.
My research focuses on the theoretical and practical aspects of cryptography and its applications: subversion-resilient cryptography, foundations of Blockchain, key-exchange, cryptography from noisy sources, and secure multi-party computation. I am also interested in computational complexity theory and distributed systems in general.
The University of Manchester
Aarhus University
Friedrich-Alexander-Universität
Sapienza University of Rome
Sapienza University of Rome
University of São Paulo
Universidade Paulista
How compromised cryptographic software can leak secrets through valid ciphertexts, and how reverse firewalls can disrupt that leakage without learning the user’s secrets.
How chameleon hashes allow authorized changes to a blockchain’s past, why public edits must not leak the editing key, and what cryptography leaves to governance.
Extra steps required to build a custom kernel on Slackware when the root partition is encrypted with LUKS.