Publications

Publications

Peer-reviewed research from the CE Labs team on cryptography, protocol analysis, and formal methods.

2025

Public Key Linting for ML-KEM and ML-DSA

Evangelos Karatsiolis, Franziskus Kiefer, Juliane Krämer, Mirjam Loiero, Christian Tobias, Maximiliane Weishäupl
ACNS Workshops, 2025
2025

KyberSlash: Exploiting secret-dependent division timings in Kyber implementations

Daniel J. Bernstein, Karthikeyan Bhargavan, Shivam Bhasin, Anupam Chattopadhyay, Tee Kiah Chia, Matthias J. Kannwischer, Franziskus Kiefer, Thales B. Paiva, Prasanna Ravi, Goutam Tamvada
IACR Transactions on Cryptographic Hardware and Embedded Systems (TCHES), 2025
2025

Formal Security and Functional Verification of Cryptographic Protocol Implementations in Rust

Karthikeyan Bhargavan, Lasse Letager Hansen, Franziskus Kiefer, Jonas Schneider-Bensch, Bas Spitters
ACM Conference on Computer and Communications Security (CCS), 2025
2024

hax: Verifying Security-Critical Rust Software Using Multiple Provers

Karthikeyan Bhargavan, Maxime Buyse, Lucas Franceschino, Lasse Letager Hansen, Franziskus Kiefer, Jonas Schneider-Bensch, Bas Spitters
Verified Software: Theories, Tools, and Experiments (VSTTE), 2024
2024

Formal verification of the PQXDH Post-Quantum key agreement protocol for end-to-end secure messaging

Karthikeyan Bhargavan, Charlie Jacomme, Franziskus Kiefer, Rolfe Schmidt
USENIX Security Symposium, 2024