From the lab.

Insights from our audit practice, software releases, and applied cryptography research. Updated whenever we publish.

2026.02.23 · Software

Verifpal, Rewritten in Rust

After seven years in Go, Verifpal has been completely rewritten in Rust, gaining a new analysis engine, massive performance improvements, a rich terminal interface, and a novel attack strategy that finds more attacks.

9 min read
2026.02.17 · Research

Even More Bugs in Cryspen's libcrux: ML-DSA

Three findings in libcrux's ML-DSA implementation: a verifier norm check that is dead code due to a wrong constant, a missing bounds check in hint deserialization, and a wrong multiplication specification that renders AVX2 proofs unsound.

12 min read