company logo

Stagiaire H/F – Réalisation d’une Blockchain Confidentielle avec un environnement d’exécution fiable

En savoir plus: Expleo propose une offre unique de services intégrés d'ingénierie, qualité et conseil stratégique pour la transformation digitale. Dans un contexte d'accélération technolog

En savoir plus:

Expleo propose une offre unique de services intégrés d’ingénierie, qualité et conseil stratégique pour la transformation digitale. Dans un contexte d’accélération technologique sans précédent, nous sommes le partenaire de confiance des entreprises qui innovent. Nous les aidons à développer un avantage compétitif et à améliorer le quotidien de millions de personnes.

Nos postes sont accessibles aux personnes en situation de handicap.

Mission:

La blockchain est une technologie qui garantit la transparence et l’intégrité, deux propriétés très désirées dans plusieurs transactions. Mais le manque de confidentialité entrave encore sa large adoption dans des environnement traitant de données à caractère secret.

Le besoin de confidentialité dans la blockchain intervient lors de l’exécution des smart contrats par des pairs ou des validateurs, nécessitant ainsi la protection des données en utilisation, chose qui est encore un sujet de recherche ouvert. L’approche la plus adoptée est l’exécution des traitements dans des enclaves isolées s’exécutant sur un matériel sécurisé (Intel SGx, ARM trustzone…)

Intégré(e) à l’équipe R&D cybersécurité, vous contribuerez à la réalisation d’une blockchain confidentielle qui fonctionne sur un environnement d’exécution fiable (Trusted Execution Environment TEE).

Vous développerez des smart contrats qui s’exécuteront dans des enclaves matérielles et/ou logicielles adaptées.

Vos missions:
  • Choix de la solution TEE de base en fonction des besoins de la blockchain.
  • Développement des librairies et extensions à ajouter au TEE.
  • Développement des smart contrats (le cas d’usage sera fourni).
  • Tests et mesures de performances.
Environnement Technique :

  • Technologie : Computing Confidentiel, Blockchain, Hyperledger
  • Environnement : Linux, RISC V, TEE

Profil:


Formations / Écoles

Niveau Bac+5, sécurité réseaux ou systèmes embarqués
Langues Français, Anglais
Compétences particulières C, systèmes embarqués, appétence pour la blockchain
Aptitudes relationnelles collaboration, autonomie, rigueur

La localisation des postes n’est qu’indicative, une mobilité géographique sur le territoire national peut être requise si la mission client le nécessite ou si une nouvelle mission est demandée.

Leave a Reply