PhD Researcher · IoT Security · ML · Sports Performance

Elsa López Pérez

I build formally verified cryptographic protocols for tiny IoT devices, train models that learn from messy real-world data, and turn wearable signals into performance insight.

PhD researcher at Inria & Sorbonne Université · Maths & Physics Bachelor · Data Scientist and ML Engineer · Level 2 triathlon coach · triathlete · saxophonist.

selected projects — pick a world

↓ scroll for the classic CV

Experience & Education

Inria · SorbonneNov 2023 – Dec 2026
Paris, France
· mobility @ HPI, Potsdam

Inria – Sorbonne Université

PhD Researcher — Secure IoT Protocols

  • Designed, implemented, and formally verified the EDHOC-PSK authentication protocol for constrained IoT devices using SAPIC+
  • Identified authentication and identity-protection weaknesses under advanced adversary models including post-quantum attackers
  • Benchmarked performance and memory footprint on ARM Cortex-M platforms
  • Contributed protocol specifications directly to the IETF LAKE standardization process
  • International research mobility at the Hasso Plattner Institute (HPI), Potsdam — developing a project on the integration of EDHOC into 5G networks (ongoing)
Nokia Bell LabsMar – Aug 2023
Paris, France

Nokia Bell Labs

Research Intern — Reinforcement Learning & Multi-Robot Systems

  • Integrated and re-trained a PPO-based multi-agent navigation policy within a ROS robotics stack
  • Led simulation-to-real transfer analysis, resolving deployment failures from sensing noise and actuation delays
  • Improved navigation success rate to 98% in randomised high-fidelity simulation
IBISC · Paris-SaclayMay – Aug 2022
Évry, France

IBISC – Université Paris-Saclay

ML Intern — AI for Pharmaceutical Imaging

  • Built a semi-supervised deep learning pipeline for automated classification of 190k+ MFI particle images
  • Improved binary classification accuracy from 70% to 86% by addressing class imbalance and dataset mislabelling
Education2016 – 2026

Academic Background

PhD · Master · Double Bachelor

  • PhD in Secure Protocols — Sorbonne Université & Inria (2023–2026)
  • EIT Digital Master in Data Science & AI — Université Paris-Saclay & Università di Trento (2021–2023)
  • Double Bachelor, Mathematics & Physics — Univ. of Valladolid & Univ. of Dundee, Erasmus (2016–2021)

Selected Publications

↗ View full list on Google Scholar

2026

embedded-cal: A Formally Verified Cryptographic Provider for Embedded Platforms🏆 Best Paper Award

Elsa López Pérez et al. — SPT-IoT 2026

2026

Formal Verification of EDHOC-PSK: A Symbolic Approach

Elsa López Pérez et al. — ACM ASIACCS 2026

2024

EDHOC Authenticated with Pre-Shared Keys (PSK)

Elsa López Pérez et al. — IETF Internet Draft 2024

2024

EDHOC is a New Security Handshake Standard

Elsa López Pérez et al. — IEEE Computer 2024

Skills

Programming Languages

Rust (embedded cryptography), C/C++ (microcontroller drivers), Python (ML pipelines)

ML & Data Science

PyTorch, scikit-learn, TensorFlow, time-series analysis, multi-agent RL, VAEs, PPO

Formal Methods

Tamarin Prover, ProVerif, SAPIC+, symbolic security analysis, protocol modelling

Embedded & Hardware

ARM Cortex-M, STM32WBA55, nRF54, bare-metal Rust, hardware crypto accelerators

Robotics

ROS, Gazebo simulation, sim-to-real transfer, multi-robot coordination

Standardization

IETF LAKE Working Group contributor, EDHOC-PSK draft author

Languages

Spanish (native), English (proficient), French (proficient), Italian (intermediate)

Beyond the terminal

Professional saxophone diploma · Triathlon athlete

Coaching Certifications

Level 2 Triathlon Coach · Advanced Triathlon (Middle & Long Distance) · Long-Distance Triathlon Training · TrainingPeaks · HIIT Training · Cycling Biomechanics

⌨ achievement unlocked: you found the konami code 🏆