Skip to content
PHD opening

Preuve d'équivalence fonctionnelle de programmes binaires pour la cyber-sécurité // Proof of Functional Equivalence of Binary Codes in the Context of Programs Hardening.

Université Grenoble Alpes · France

Back to openings

About this position

cf. summary in english.

------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------------------------------------------------------------------------------------------------

This Ph.D. thesis takes place in the general context of cyber-security

in embedded systems. The research background of this thesis is tied to

the automatic application of counter-measures against so-called physical

attacks: observation attacks (side-channel

attacks\autocite{MangardPoweranalysisattacks2007}) and perturbation

attacks (fault-injection

attacks\autocite{BreierAutomatedMethodsCryptographic2019}).

The goal of this thesis is to bring new formal guarantees about the

functional correctness of the secured programs, i.e., that

non-functional changes (application of counter-measures) do not alter

the functional behaviour of the original program.

The work will be structured around the two following research tools:

  • BINSEC\autocite{CEAListBINSEC2023}, an open-source platform for

automatic reasoning on safety and security properties at the binary

level (e.g., \autocite{DanielBinsecRelEfficient2020});

  • COGITO a compiler toolchain based on LLVM for automated application

of software counter-measures against physical attacks (e.g.,

\autocite{Maskara2020,MorelCodepolymorphismmeets2021}).

We seek to formally demonstrate that an optimized and hardened binary

program is functionnally equivalent to the original, non-hardened one.

To do so, we aim to develop a sound and exhaustive symbolic reasoning

supported by and integrated in the BINSEC platform. The work will

consider COGITO counter-measures of incremental complexity wrt.the

research objectives.

You will be hosted at the CEA in Saclay or Grenoble, in a

multidisciplinary environment including experts in embedded software,

cyber-security, hardware design, and machine learning. Stays at the

DILS at the CEA in Saclay will be planned throughout the three years of

the thesis to collaborate with experts and developers of BINSEC.

The position is fully funded.

------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Début de la thèse : 01/10/2024

WEB : https://binsec.github.io/

Funding category:

Autres financements

Members only · Free to join

Sign in to see the full opening

Get the entry requirements, funding, the supervisor's contact and a link to the original advert.

  • Requirements
  • How to apply
  • Contact details

Free forever No credit card 30-second sign-up

Similar openings

Funding not stated 12 Nov 2026

PhD Thesis (M/F) Human neural stem cell lineages

Institut Curie - Research Center · Administration

  • Paris, France
  • Medical sciences

The hosting structure The Curie Institute Research Center Faithful to the legacy of its founder, the Institut Curie is deeply committed to promoting equal opportunities, diversity, and inclusion. Convinced that diversity of backgrounds and experiences contributes to collective performance, we strive to provide everyone with a respectful and equitable working environment and encourage all candidates to apply for our job opportunities. Context Laboratory The Baffet lab is located at Institut Curie, in the department of cell biology (UMR144). http://institut-curie.org/team/baffet The team investi

Funding not stated 14 Nov 2026

Ph.D. position on porting reactive multiphysics CFD simulations to GPUs for exascale high-performance computing

INSA Rouen Normandie

  • Saint Etienne du Rouvray, France
  • Physics

General Information Laboratory: CORIA (CNRS – INSA Rouen Normandie – University of Rouen Normandie) Employer: INSA Rouen Normandie Project: CoEC4ET – Center of Excellence in Combustion for the Energy Transition Duration: 36 months Start Date: Early 2027 Advisors: Vincent Moureau, Kévin Bioche Keywords: Reactive flows, GPU, Exascale, HPC, YALES2, OpenMP Description of the Thesis Topic Context: This thesis is part of the European CoEC4ET project, a European center of excellence aimed at developing exascale simulation technologies for combustion and contributing to the energy transition. It focus

Funding not stated 15 Nov 2026

PhD position – Antigen–RNA complexes and immune tolerance in cancer vaccination

INSERM · IRCAN – Équipe Patrick Brest

  • NICE (06000), France
  • Biological sciences » Biology

A 3-year doctoral contract is available at the Institute for Research on Cancer and Aging of Nice (IRCAN – Inserm / CNRS / Université Côte d’Azur), within the University Hospital Institute RespirERA (IHU RespirERA), supported by the France 2030 programme. Supervisor: Dr Patrick Brest Location: Nice, France Project description Therapeutic vaccination against established cancers remains limited by immune tolerance

Funding not stated 16 Nov 2026

Fault-Tolerant Remote Sensing Data Dissemination Protocols For Climate Change And Sustainability

ENAC · Distributed Computer Systems and Networks

  • Toulouse, France
  • Computer science, Mathematics

Keywords: distributed computing, dissemination protocols, swarm intelligence, global change, remote sensing, fault tolerance, intermittent computing Abstract Collecting environmental remote sensing data is key to quantifying and better understanding the impacts of global change. Collecting data in remote ecosystems such as mangrove estuaries, rainforests, deep-water habitats and river flowstreams requires high coverage and spatiotemporal precision. While satellite systems enable high coverage, they lack precise spatiotemporal data collection. Swarms of drones have emerged as a promising way to

Preuve d'équivalence fonctionnelle de programmes binaires pour la cyber-sécurité // Proof of Functional Equivalence of Binary Codes in the Context of Programs Hardening. — Université Grenoble Alpes