Chargement en cours

Stage en analyse de sécurité, cryptographie appliquée et threat modeling F/H

LES ULIS, 91
il y a 1 jour

L'entreprise

We connect the world,

We connect People.

Avec plus de 800 000 km de systèmes sous-marin optiques déployés dans le monde, chez Alcatel Submarine Networks, carrière rime avec aventure, et quotidien avec innovation. Grâce à la synergie de nos équipes, nous concevons des solutions innovantes de haute technologie et développons des savoir-faire d’exception. Nous rejoindre c’est faire partie d’un collectif, nous rejoindre c’est connecter le monde avec nous ! Alors, êtes-vous prêt pour l’aventure ?

Description du poste

Ce stage se déroulera au sein du service R&D Submarine Networks LNS (Long-Haul Networks Solutions) qui conçoit et développe des solutions de réseaux optiques sous-marins (transpondeurs et solution de network management), et plus spécifiquement dans l’équipe System & Architecture.

Au sein de l’équipe System & Architecture, le stagiaire participera à des travaux de recherche et développement visant à renforcer la sécurité des produits de gestion de réseaux critiques.

Ses missions principales seront les suivantes :

A. Analyse formelle et cryptanalyse de protocoles d’authentification pour réseaux sous-marins

  • Analyse de sécurité et cryptanalyse de protocoles d’authentification et d’autorisation utilisés dans les environnements de télécommunications, avec une application à aux workflows OIDC en s’appuyant sur des modèles d’attaquant de type Dolev-Yao et sur des outils de vérification tels que Tamarin afin d’identifier d’éventuelles faiblesses de conception ou scénarios d’attaque ;
  • Rédaction de la documentation technique.

B.       Conception d’un outil de modélisation et d’analyse automatisée des menaces

  • Définition d’un modèle déclaratif de représentation de systèmes adapté aux produits ASN, permettant de décrire les composants, flux de données, frontières de confiance et mécanismes de sécurité ;
  • Développement d’un prototype d’outil d’analyse de menaces,  capable de générer automatiquement des scénarios de menace à partir de cette modélisation ;
  • Exploitation de référentiels de cybersécurité reconnus, notamment MITRE CAPEC et MITRE CWE, afin d’identifier les menaces, vecteurs d’attaque et vulnérabilités applicables ;
  • Gestion des mesures de mitigation, avec traçabilité entre composants du système, menaces identifiées et contre-mesures recommandées ;
  • Rédaction de la documentation technique et à la restitution des résultats auprès des équipes d’architecture et de développement.

Ce stage permettra d’acquérir une expérience pratique à l’intersection de la cybersécurité, des méthodes formelles, de la modélisation de systèmes complexes et de l’automatisation de l’analyse des risques.

Tâches à réaliser pour l’ensemble des missions qui seront confiées :

A. Analyse formelle et cryptanalyse de protocoles d’authentification pour réseaux sous-marins

  • Étudier les mécanismes d’authentification et d’autorisation basés sur OpenID Connect (OIDC) mis en œuvre entre les différents composants des solutions de gestion de réseau de l’entreprise.
  • Analyser les échanges de sécurité entre clients, serveurs, équipements réseau et fournisseurs d’identité.
  • Identifier les hypothèses de confiance, les actifs à protéger et les modèles d’attaquants applicables aux architectures étudiées.
  • Définir les propriétés de sécurité attendues : authentification, autorisation, confidentialité des jetons, intégrité des échanges, protection contre le rejeu, usurpation d’identité, etc.
  • Modéliser les workflows OIDC dans un cadre formel basé sur un modèle d’attaquant de type Dolev-Yao.
  • Représenter les scénarios d’authentification et d’autorisation à l’aide de l’outil Tamarin.
  • Formaliser les propriétés de sécurité à vérifier.
  • Réaliser des analyses de sécurité automatisées et étudier les contre-exemples produits par l’outil.
  • Identifier d’éventuelles faiblesses de conception et proposer des recommandations d’amélioration.

B. Conception d’un outil de modélisation et d’analyse automatisée des menaces

  • Étudier les approches existantes de modélisation de systèmes et de threat modeling.
  • Définir un modèle permettant de représenter les architectures réseau, les composants logiciels, les flux de communication, les frontières de confiance et les mécanismes de sécurité.
  • Intégrer les concepts nécessaires à l’analyse de sécurité des produits de gestion de réseau.
  • Valider la pertinence du modèle avec les équipes d’architecture
  • Développer un outil (Python) permettant l’analyse automatisée de menaces à partir d’une description structurée du système.
  • Implémenter les règles de génération de menaces applicables aux architectures modélisées.
  • Définir les règles de corrélation entre les éléments du modèle système et les entrées des référentiels de sécurité (MITRE).
  • Produire des rapports synthétiques mettant en évidence les risques identifiés et leur impact potentiel.
  • Gérer un état de mitigation pour les threats du système considéré
  • Documenter le modèle de description de systèmes, les méthodes et outils développés.
  • Produire les livrables techniques associés aux travaux réalisés.

Profil recherché

Durée du stage : 6 mois

Profil recherché 

Etudiant en 3 ème année d'école d’ingénieur ou en Master M2 (Bac +5)

Réf: 19a3dd20-22d3-4074-93f2-efce92a7697f

Entreprise
ASN Paris Les Ulis
Plateforme de publication
JOOBLE
Soyez le premier à postuler aux nouvelles offres
Soyez le premier à postuler aux nouvelles offres
Créez gratuitement et simplement une alerte pour être averti de l’ajout de nouvelles offres correspondant à vos attentes.
* Champs obligatoires
Ex: boulanger, comptable ou infirmière
Alerte crée avec succès