Prenez contact avec nous

Plan du cours

Le paysage des menaces pour l'IA

  • Pourquoi la sécurité de l'IA est différente : non-déterminisme, raisonnement opaque et prompt comme surface d'attaque.
  • Taxonomie des attaques : attaques au moment de l'entraînement, au moment de l'inférence et dans la chaîne d'approvisionnement.
  • Le modèle d'adversaire du ML : qui attaque les systèmes d'IA et pourquoi.

OWASP Top 10 pour les applications LLM

  • Injection de prompts : vecteurs d'attaque directs et indirects.
  • Gestion non sécurisée des sorties et falsification de requêtes entre plugins (Cross-Plugin Request Forgery).
  • Empoisonnement des données d'entraînement et vulnérabilités de la chaîne d'approvisionnement.
  • Dénégation de service contre les modèles, divulgation d'informations sensibles et autorité excessive.
  • TP pratique : exploitation de chaque catégorie OWASP contre une application de test.

Tests d'intrusion sur l'injection de prompts et le jailbreak

  • Taxonomie des techniques d'injection : directe, indirecte, multi-étapes et multimodale.
  • Red teaming automatisé avec Giskard, Garak et des outils de fuzzing personnalisés.
  • Classification du jailbreak et évaluation des défenses.
  • Création d'un environnement de red teaming pour la sécurité continue des LLM.

Attaques au niveau du modèle et défenses associées

  • Extraction de modèles : vol des poids et fonctionnalités du modèle via des requêtes API.
  • Inférence d'appartenance (membership inference) : déterminer si une donnée a été utilisée dans l'ensemble d'entraînement.
  • Exemples adversariaux : perturbations conçues pour tromper les classificateurs et les plongements (embeddings).
  • Empoisonnement des données : corruption des données d'entraînement pour induire des portes dérobées ou dégrader les performances.

Contrôles de sécurité des entrées et sorties

  • Nettoyage des entrées au-delà des défenses web traditionnelles.
  • Filtrage des sorties : toxicité, fuite de données personnelles (PII), exécution de code halluciné.
  • Les garde-fous (guardrails) comme infrastructure de sécurité : NeMo, Guardrails AI et politiques personnalisées.
  • Application des formats de sortie structurés comme périmètre de sécurité.

Sécurité de la chaîne d'approvisionnement en IA

  • Provenance des modèles : vérification de l'authenticité et de l'intégrité du modèle.
  • Scan des dépendances pour les frameworks ML et les formats de modèles.
  • Déploiement sécurisé des modèles : sandboxing, isolation réseau et accès de moindre privilège.
  • Vérification des modèles fine-tunés et communautaires pour détecter les malwares intégrés.

Sécurité opérationnelle des systèmes d'IA

  • Contrôle d'accès pour les points de terminaison des modèles, les entrepôts vectoriels et les outils d'agent.
  • Journalisation des audits pour chaque interaction et décision du modèle.
  • Réponse aux incidents pour les violations spécifiques à l'IA : lorsque le modèle lui-même est compromis.
  • Tests de sécurité continus dans la CI/CD pour les pipelines ML.

Mise en place d'un programme de sécurité pour l'IA

  • Modèle de maturité de la sécurité de l'IA et feuille de route.
  • Intégration de la sécurité de l'IA dans les programmes existants de sécurité des applications (AppSec) et du cloud.
  • Cadres de gouvernance et réglementations émergentes pour les systèmes d'IA.
  • Création et maintenance d'un jeu de procédures organisationnel pour la sécurité de l'IA.

Pré requis

  • Expérience du déploiement de modèles ML ou d'applications LLM en production.
  • Connaissance des concepts de sécurité, y compris l'authentification, l'autorisation et la modélisation des menaces.
  • Maîtrise de Python pour les exercices de tests adversariaux.

Public visé

  • Ingénieurs en sécurité élargissant leur champ d'action aux surfaces de menace AI/ML.
  • Ingénieurs ML responsables de la sûreté et de la robustesse des modèles.
  • Membres des équipes de red team intégrant les systèmes d'IA dans leur périmètre de test.
 14 Heures

Nombre de participants


Prix par participant

Cours à venir

Catégories Similaires