• A supply chain issue lurking in your API (PDF)
    2023-09-27, San Diego, USA
    GopherCon USA (Lightning talk)

  • tlock: encrypting messages to the future in Go (PDF)
    2023-06-29, Berlin, Germany
    GopherCon EU (Lightning talk)

  • Practical exploitation of cryptographic flaws in Windows (PDF)
    Done with Sylvain Pelissier.
    2023-05-18, Montréal, Canada
    North Sec

  • tlock: Practical timelock encryption based on threshold BLS (PDF) (Video)
    Along with a research paper
    2023-03, Tokyo, Japan
    Real World Crypto

  • Randomness 101 (PDF)
    2022-10-08, Chicago, USA
    GopherCon USA 2022

  • Timelock using Drand (PDF) (Video)
    2022-09-06, online
    Protocol Labs Research Seminar

  • A dead man’s full-yet-responsible-disclosure system (relying on a new, practical timelock-encryption scheme) (PDF) (Video)
    2022-08, Las Vegas, USA
    DEF CON 30

  • drand: publicly verifiable randomness explained (PDF) (Video)
    2022-07-25, Zeewolde, the Netherlands
    MCH 2022

  • Gopass: a password manager in your terminal [Workshop]
    2022-07-23, Zeewolde, the Netherlands
    MCH 2022

  • Public, verifiable, and unbiasable randomness: wassat? (PDF) (Video)
    2022-05-20, Montréal, Canada
    North Sec

  • Taking the (quantum) leap with Go (PDF)
    Done with Mathilde Raynal.
    2021-05-28, online
    GopherCon EU

  • Functional Encryption Technologies (PDF)
    2019-11-04, Brussels, Belgium
    ISSE 2019

  • Empowering Gateways with Functional Encryption (PDF)
    2019-08-11, Las Vegas, USA
    CryptoVillage @ Defcon 27

  • Have You Distributed Randomness? (PDF) (Video)
    2019-08-07, Las Vegas, USA
    BSidesLV

  • One Key To Rule Them All - ECC Math Tricks (PDF)
    2019-05-17, Montréal, Canada
    North Sec

  • Reaping and breaking keys at scale: when crypto meets big data (PDF) (Video)
    Along with a public Github repo. Done with Nils Amiet.
    2018-08-11, Las Vegas, USA
    DEF CON 26

  • Practical fault attack against the Ed25519 and EdDSA signature schemes
    Along with a research paper and a public Github repo. Done with Sylvain Pelissier.
    2017-10-25, Taipei, Taiwan
    FDTC 2017

  • Automated testing using CDF
    2017-07-29, Las Vegas, USA
    CryptoVillage @ Defcon 25

  • Automated crypto bugs discovery
    Done with JP Aumasson.
    2017-07-26, Las Vegas, USA
    BSidesLV

  • Automated testing of crypto software using differential fuzzing
    Along with a white paper and a public Github repo. Done with JP Aumasson.
    2017-07-26, Las Vegas, USA
    Black Hat USA

  • Manger’s attack on Go crypto/rsa
    Along with a public Github repo.
    2016-11-03, Yverdon, Switzerland
    CyberSec Conference, Rump session.