Logo Parasoft

WEBINAIRE

Maîtriser la sécurité aérienne et la cybersécurité : DO-178C et DO-326A

À une époque où la sécurité et la sûreté des systèmes aéronautiques sont primordiales, il est essentiel pour les professionnels du secteur de comprendre l'interaction entre les normes DO-178C et DO-326A. Ce webinaire explore les objectifs clés de ces normes essentielles, en soulignant leurs rôles distincts mais complémentaires dans le développement de logiciels aéronautiques.

La norme DO-178C fournit des lignes directrices complètes pour garantir la sécurité et la fiabilité des systèmes logiciels embarqués, en mettant l'accent sur les processus du cycle de vie des logiciels, l'assurance de la conception et les activités de vérification. En revanche, la norme DO-326A répond au besoin croissant de mesures de cybersécurité robustes, en offrant un cadre structuré pour identifier, évaluer et atténuer les menaces de sécurité pesant sur les systèmes aéronautiques.

Regardez-les pour obtenir des informations précieuses sur la mise en œuvre de ces normes, leur pertinence face aux défis actuels de l’industrie et leur nature évolutive en réponse aux technologies émergentes.

Apprendre à:

  • Gérer la conformité aux normes de sécurité et de sûreté fonctionnelles.
  • Maximisez l’efficacité de l’automatisation des tests logiciels.
  • Appliquer les méthodes de gestion des exigences de sécurité pour la sécurité.
  • Décalage vers la gauche des tests de sécurité (SAST, DAST).
  • Intégrez DevSecOps dans votre flux de travail de développement.

Solutions Parasoft pour la conformité aéronautique

Parasoft propose une suite d'outils prenant en charge à la fois DO-178C et la conformité à la norme DO-326A. Ces outils offrent des fonctionnalités telles que :

  • Analyse statique
  • Tests unitaires
  • Tests matériels sur cible
  • Couverture du code structurel
  • Test d'API
  • Virtualisation des services

Ces solutions s'intègrent aux pipelines d'intégration continue (Jenkins, GitLab, GitHub) et aux outils de gestion des exigences (DOORS Next, Jama, Codebeamer, Jira), simplifiant ainsi le processus de développement et de vérification. Parasoft fournit également des kits de qualification d'outils pour automatiser le processus de qualification requis par la norme DO-178C, simplifiant ainsi la conformité même en cas de mise à jour des outils. Les clients ont constaté des gains de temps significatifs et une efficacité accrue grâce aux outils Parasoft, notamment pour les tests sur cible et l'extraction de couverture.

Comprendre la norme DO-178C : les fondements de la sécurité aérienne

Fondé en 1935, le Comité technique radio pour l'aéronautique (RTCA) collabore avec la FAA et des experts internationaux pour élaborer des normes aéronautiques. La norme DO-178, publiée pour la première fois en 1982, a considérablement évolué. La révision B (1992) a recentré son attention sur les objectifs plutôt que sur un guide pratique, en introduisant cinq niveaux de logiciels (A à E), le niveau A étant le plus exigeant. Elle a également mis l'accent sur les tests basés sur les exigences et a introduit une traçabilité bidirectionnelle des exigences au code.

DO-178C, publié en 2012, a clarifié la norme DO-178B et introduit une approche modulaire avec des documents supplémentaires tels que la norme DO-330 (qualification des outils), la norme DO-331 (développement basé sur des modèles), la norme DO-332 (logiciel orienté objet) et la norme DO-333 (méthodes formelles).

Objectif clé DO-178C :

  • L'objectif principal de la norme DO-178C est de garantir que le développement des logiciels embarqués s'effectue selon un processus rigoureux, traçable et vérifiable, réduisant ainsi le risque de défaillances logicielles. Cet objectif est atteint grâce à des processus définis de planification, de développement, de vérification, de gestion de la configuration, d'assurance qualité et de certification, adaptés au niveau de sécurité du logiciel et définis dans la norme DO-178C.

Principaux défis de la conformité à la norme DO-178C :

Intégration de la cybersécurité avec la norme DO-326A

La norme DO-326A, élaborée par l'EUROCAE (ED-202A) et la RTCA (SC 216), traite de la cybersécurité aérienne. Elle complète la norme DO-178C en appliquant des principes similaires axés sur les processus à la sécurité. La norme se concentre sur le processus de sécurité de la navigabilité (AWSP), visant à protéger les systèmes avioniques contre les menaces, intentionnelles ou non.

Concepts clés du DO-326A :

  • Documents d'accompagnement : La norme DO-326A est appuyée par la norme ED-203A/DO-355 (directives sur la sécurité de l'information pour le maintien de la navigabilité).
  • Portée: S'applique à l'aviation civile générale, les avions militaires étant pris en considération.
  • Phases du cycle de vie : Intègre les considérations de sécurité tout au long du cycle de développement, reflétant le modèle en V.

Aperçu du processus de sécurité de la navigabilité (AWSP) :

  1. Gestion des certifications : Planification du processus de certification, incluant l'évaluation des risques, l'attribution des niveaux d'assurance et la validation des exigences de sécurité. Ce plan doit être approuvé par les autorités réglementaires.
  2. Établissement du champ d'application : Identifier les actifs logiques et physiques au sein du système aéronautique (par exemple, systèmes de communication externes, sous-systèmes internes, données).
  3. Évaluation des risques de sécurité : Semblable à l’évaluation de la sécurité, cela implique l’identification des menaces, des conditions et des scénarios pour déterminer les niveaux de risque de sécurité.
  4. Porte de décision : Si des risques de sécurité sont identifiés, des preuves des mesures d’évaluation et d’atténuation doivent être produites.
  5. Mise en œuvre de la protection de sécurité : Mise en œuvre de mesures de sécurité dans la conception.
  6. Mesure de l'efficacité : Tests pour mesurer l’efficacité des protections de sécurité mises en œuvre.
  7. Capture des preuves : Collecte de toutes les preuves à des fins de certification.

La sécurité et la sûreté se croisent :

Les processus de sûreté et de sécurité peuvent être exécutés en parallèle. Tandis que la sûreté se concentre sur la réduction des défaillances, la sécurité se concentre sur la réduction des menaces et des vulnérabilités. Ces mesures d'atténuation se traduisent par des exigences nécessitant traçabilité, mise en œuvre et vérification, comme les exigences de sécurité.

Considérations clés pour la norme DO-326A :

  • Effectuer des évaluations des risques de sécurité.
  • Tester minutieusement l’efficacité des solutions de sécurité.
  • Tenez compte des vulnérabilités courantes dans les systèmes tels que les connexions USB ou les protocoles spécifiques.