Aller au contenu

DO-326A et ED-202A: cybersecurite avionique

Guide - Cybersecurite navigabilite avionique

La cybersecurite avionique civile n'est plus une Special Condition rattachee a des programmes individuels. Avec CS 25.1319 (EASA Amendement 25/29, en vigueur en aout 2024) et la disposition correspondante 14 CFR Part 25 Section 25.1319 cote FAA, la cybersecurite de navigabilite devient une exigence par defaut pour les nouveaux grands avions et les modifications majeures, avec DO-326A / ED-202A comme moyen de conformite processus accepte et DO-356A / ED-203A comme compagnon methodes. Le cadre s'etend au-dela: DO-355A / ED-204A gouverne le maintien de navigabilite (patching en service, traitement des vulnerabilites), et DO-392 / ED-205A etend la meme logique aux systemes sol ATM/ANS. Ce guide cartographie le jeu de documents, les ancrages reglementaires, les livrables de certification (PSecAC, SecRA, Security Architecture, SecVer, Security Compliance Summary), le cadre TARA, le mapping condition de defaillance et capacite attaquant, l'articulation avec DO-178C et DO-254 cote safety, et les pieges recurrents observes en revue de certification.

Le cadre cybersecurite de navigabilite est structure par RTCA cote US et EUROCAE cote europeen, chaque document etant publie en paire harmonisee de sorte qu'une seule specification serve aux deux regulateurs.

Reference RTCAEquivalent EUROCAEPerimetrePremiere publication
DO-326AED-202AAirworthiness Security Process Specification2014
DO-356AED-203AAirworthiness Security Methods and Considerations2018
DO-355AED-204AInformation Security Guidance for Continuing Airworthiness2014, revise (ED-204A, 2022)
DO-392ED-205ACybersecurity Process Standard for ATM/ANS Ground Systemsrecent

Ces quatre documents forment un ensemble coherent. DO-326A definit le processus: quelles activites doivent avoir lieu, quels artefacts doivent etre produits. DO-356A definit les methodes: comment conduire chaque activite, comment scorer la capacite attaquant, comment structurer la verification. DO-355A definit la couche maintien de navigabilite: ce qui se passe apres certification de type, lorsque l'aeronef entre en service et fait face a des menaces evolutives. DO-392 etend le cadre aux systemes sol ATM/ANS.

Un programme de certification de type aujourd'hui invoque typiquement DO-326A et DO-356A ensemble pour le cote embarque, et DO-355A separement pour la maintenance en service. Aucun document n'en remplace un autre.

Avant 2024, l'EASA gerait la cybersecurite de navigabilite programme par programme via des Certification Review Items, le plus courant etant le CRI F-19, Airworthiness Security. Le CRI imposait DO-326A / ED-202A comme moyen de conformite et listait les livrables attendus.

L'Amendement EASA 25/29, en vigueur en aout 2024, a introduit CS 25.1319, Equipment, systems and installations - aeroplane intentional unauthorised electronic interaction. Le nouveau paragraphe eleve la cybersecurite de navigabilite au rang d'exigence CS-25 par defaut: tout nouveau grand avion et toute modification majeure soumis sous CS-25 doivent inclure l'evaluation cybersecurite correspondante dans la base de certification, sans qu'un CRI soit necessaire pour l'introduire. CS-29 porte la disposition equivalente pour les giravions civils.

Les moyens de conformite acceptables pointes sont DO-326A / ED-202A (processus), DO-356A / ED-203A (methodes) et ED-204A (maintien de navigabilite).

Cote FAA, les programmes individuels avaient ete historiquement traites via des Special Conditions emises sous 14 CFR 21.16 pour le Boeing 787, l'Airbus A350 et d'autres systemes a forte integration de fonctions e-Enabled. La mise a jour 2024 incorpore 14 CFR Part 25 Section 25.1319 avec un contenu substantiellement equivalent a CS 25.1319, faisant de la cybersecurite de navigabilite une exigence Part 25 par defaut.

AC 119-1, Airworthiness and Operational Authorization of Aircraft Network Security Program (ANSP), fournit la guidance cote operateur sur les aspects de maintien de navigabilite, complementaire de la vue certification de type.

Type d'aeronefSpecificationDisposition securite
Grands avions (categorie transport)CS-25, 14 CFR Part 25CS 25.1319 / Part 25 Section 25.1319
Grands giravionsCS-29, 14 CFR Part 29CS 29.1319 / Part 29 Section 29.1319 equivalent
MoteursCS-E, 14 CFR Part 33couvert via l'integration systeme cote cellule
Petits avionsCS-23cybersecurite navigabilite au cas par cas via Special Conditions

Couches de processus: paralleles avec DO-178C / DO-254 safety

Section intitulée « Couches de processus: paralleles avec DO-178C / DO-254 safety »

DO-326A reflete le pipeline safety de ARP4754A et ARP4761A au niveau systeme, en substituant la securite a la safety. Les deux pipelines sont co-developpes.

Cote safety (ARP4761A)Cote securite (DO-326A)Sortie
FHA (Functional Hazard Assessment)TARA (Threat Analysis and Risk Assessment)Identification des conditions de defaillance / scenarios de menace
Severite condition (Cat / Haz / Maj / Min / NSE)Severite scenario de menace (meme echelle a cinq niveaux)Allocation du niveau d'assurance / mesures de securite
PSSA (Preliminary System Safety Assessment)SecRA preliminaireEvaluation architecture, allocation des mitigations
SSA (System Safety Assessment)SecRA finaleDemonstration de conformite, risque residuel
Architecture safety (partitionnement, redondance, dissimilarite)Architecture securite (segregation, defense en profondeur)Decisions architecturales implementees en logiciel / materiel
Verification des proprietes safetySecVer (test d'intrusion, revue de code, analyse)Preuves de verification

La symetrie conceptuelle est intentionnelle. DO-326A reutilise le vocabulaire de condition de defaillance d'ARP4761A pour permettre le croisement des analyses safety et securite. Un scenario de menace qui aboutit a une consequence Catastrophic appelle le meme cran de severite que la condition safety equivalente, et donc les mesures de securite et l'effort de verification les plus stricts.

Mapping condition de defaillance pour scenarios de menace

Section intitulée « Mapping condition de defaillance pour scenarios de menace »
Classe de conditionEffet sur l'aeronef / occupantsImplication securite
CatastrophicPerte de l'aeronef, multiples decesMesures de securite les plus elevees, verification la plus profonde, independance requise
HazardousReduction importante des marges de securite, blessures serieusesMesures elevees, verification structuree
MajorReduction significative des marges, inconfort occupantsMesures moderees
MinorReduction legere des marges, gene mineureMesures legeres
No Safety Effect (NSE)Aucune consequence safetyPas d'objectif specifique de cybersecurite navigabilite

DO-356A definit le cadre TARA qui sous-tend la SecRA. La TARA structure l'analyse autour de quatre niveaux standard de capacite attaquant.

Niveau de capacite attaquantCaracterisation
BasicRessources limitees, outils sur etagere, pas de connaissance interne
EnhancedAttaquant qualifie, chaines d'exploits publiques, connaissance partielle de la cible
HighGroupe organise, outillage sur mesure, acces persistant, reconnaissance ciblee
ExtendedRessources de niveau etatique, acces a la chaine d'approvisionnement, campagnes multi-vectorielles

Un scenario de menace est ensuite caracterise par:

  • les actifs a risque (donnees, fonction, integrite, disponibilite),
  • le chemin d'attaque (point d'entree, propagation, cible),
  • la condition de defaillance declenchee si le scenario reussit,
  • la capacite attaquant requise,
  • la vraisemblance compte tenu de la capacite et de l'exposition,
  • le risque residuel apres application des mesures de securite.

La TARA est rafraichie a chaque jalon majeur de conception et apres tout changement affectant la surface d'attaque (changement d'architecture, nouvelle interface externe, substitution de fournisseur). Manquer un rafraichissement de TARA apres une mise a jour logicielle est un constat frequent en revue de maintien de navigabilite.

Les actifs sont classifies par la criticite de la condition de defaillance qu'ils declencheraient en cas de compromission, pas par leur categorie technique intrinseque. Un simple fichier de log peut etre Catastrophic-critique si sa falsification masque une attaque sur une fonction critique vol, alors qu'un sous-systeme d'affichage complexe peut n'etre que Minor-critique si sa corruption ne se propage pas aux systemes critiques vol. La logique TARA est dirigee par la consequence, pas par la technologie.

DO-326A impose un ensemble defini de plans, analyses et synthese, en miroir de la structure documentaire de DO-178C cote logiciel.

LivrableObjet
PSecAC (Plan for Security Aspects of Certification)Interface contractuelle avec l'autorite; decrit le processus securite, les standards appliques, les livrables, le calendrier, l'organisation. Equivalent du PSAC en DO-178C.
Security Verification Plan (SecVer Plan)Decrit la strategie de verification: test d'intrusion, revue de code, fuzzing, analyse statique, analyse de securite. Equivalent du SVP.
Security Risk Assessment PlanDecrit la methodologie pour conduire la TARA et la SecRA.
LivrableContenu
SecRA (Security Risk Assessment)TARA, scenarios de menace, capacite attaquant, risque residuel, mesures de securite et leur allocation
Security Architecture DocumentDescription des mesures de securite integrees a l'architecture systeme: segregation, cryptographie, authentification, defense en profondeur
SecVer ReportsEnregistrements des activites de verification, avec tracabilite vers les objectifs de securite
Security Compliance SummaryConsolidation des preuves en fin de cycle, equivalent du SAS cote logiciel
LivrableContenu
In-Service Security PlanComment la posture de securite est maintenue apres entree en service
Vulnerability Handling ProcessDecouverte, evaluation, reponse, communication avec les operateurs
Interfaces SOCEngagement avec le centre operationnel de securite, surveillance, reponse aux incidents
Gestion de configurationMises a jour de parts logicielles chargeables, signature, deploiement, rollback

Interface avec la safety: co-developpement, pas sequencement

Section intitulée « Interface avec la safety: co-developpement, pas sequencement »

L'erreur architecturale la plus frequente consiste a traiter la securite comme un ajout aval a une architecture deja figee cote safety. Les mesures de securite (isolation cryptographique, authentification, detection d'intrusion, journalisation d'audit) introduisent souvent de nouveaux modes de defaillance qui doivent faire l'objet de leur propre evaluation safety sous ARP4761A. Inversement, les decisions de partitionnement safety (par exemple le partitionnement ARINC 653 sous DO-178C) contraignent souvent le placement des mesures de securite.

Les deux pipelines doivent etre co-developpes:

  • revue d'architecture systeme conjointe avec les equipes safety et securite,
  • catalogue de conditions de defaillance partage, pour qu'un scenario de menace puisse etre verifie contre une condition safety existante,
  • rationnel architectural partage, avec justification explicite lorsqu'une mesure de securite modifie une decision de partitionnement safety,
  • planification de verification conjointe, pour eviter les campagnes de test dupliquees et les environnements de test contradictoires.

Pour le cote safety auquel DO-326A s'interface, voir DO-178C et DO-254 et le cadre plus large d'evaluation des risques en ISO 14971, IEC 31010, FMEA, FTA.

DO-326A face a DO-355A / ED-204A: frontiere de perimetre

Section intitulée « DO-326A face a DO-355A / ED-204A: frontiere de perimetre »

Ces deux documents sont regulierement confondus en discussion de cadrage, parce que tous deux portent le mot securite. Ils occupent des couches differentes du cycle de vie de certification.

AspectDO-326A / ED-202ADO-355A / ED-204A
PhaseCertification de type (avant entree en service)Maintien de navigabilite (apres entree en service)
AudienceDemandeur du certificat de typeOperateur, mainteneur, fournisseur de parts logicielles chargeables
SortieSecurity Compliance Summary, preuves de base de certificationPlan de securite en service, processus de traitement des vulnerabilites
Interaction autoriteEquipe certification EASA / FAASupervision maintien de navigabilite EASA / FAA
Methodes compagnonDO-356A / ED-203AGuidance cote operateur AC 119-1 et equivalents

Une erreur de cadrage frequente consiste a traiter DO-326A comme couvrant le patching en service, ce qu'il ne fait pas. La couche en service releve d'ED-204A et de la guidance cote operateur.

Une seconde confusion frequente est le mapping des objectifs DO-326A vers les controles ISO/IEC 27001. Les deux cadres ont des vocabulaires et perimetres differents:

  • ISO 27001 est une norme de systeme de management organisationnel: elle certifie qu'une organisation gere la securite de l'information au niveau systeme de management, avec des controles bases sur le risque appliques a l'echelle de l'entreprise.
  • DO-326A est un processus produit / aeronef de cybersecurite navigabilite: il produit des preuves sur un type design specifique, avec des mesures de securite implementees dans le systeme embarque lui-meme.

Un fournisseur titulaire d'une certification ISO 27001 sur son IT corporate ne satisfait pas les objectifs DO-326A sur un programme aeronef specifique. Inversement, la conformite DO-326A sur un programme ne dit rien sur la posture securite entreprise du fournisseur. Les deux peuvent coexister (et le font souvent) mais ne se substituent pas.

Pour les baselines cybersecurite entreprise cote IT corporate, voir CMMC et UK Cyber Essentials.

JalonActivite securiteSortie
ConceptIdentification preliminaire des menaces, definition du perimetre securiteEntree pour allocation ARP4754A
PDR (Preliminary Design Review)Premiere version du PSecAC, TARA preliminaire, SecRA preliminairePSecAC v1, SecRA preliminaire
CDR (Critical Design Review)PSecAC finalise, architecture securite figee, mesures de securite alloueesPSecAC final, Security Architecture Document
TRR (Test Readiness Review)SecVer Plan execute, preuves collecteesSecVer Reports
CertificationSecurity Compliance Summary soumis avec le dossier de certification de typeSecurity Compliance Summary
Entree en serviceBasculement vers le regime de maintien de navigabilite ED-204AIn-Service Security Plan actif
Mise a jour post-EISRafraichissement de TARA apres tout changement affectant la surface d'attaqueSecRA mise a jour, SecVer Reports mis a jour si necessaire

Le PSecAC manquant au CDR est le constat le plus cite dans les premieres revues de cybersecurite navigabilite, parce que le document est l'interface contractuelle qui definit le processus a suivre. Sans lui, aucune preuve aval ne peut etre evaluee.

PiegeConsequence
Traiter la cybersecurite comme un ajout apres que l'architecture safety est figeeRe-architecture tardive, decisions de partitionnement invalidees, glissement du programme
PSecAC manquant au CDRConstat de l'autorite, processus securite indefini, preuves aval non evaluables
Confondre DO-326A (navigabilite) et DO-355A / ED-204A (maintien de navigabilite)Processus de patching en service manquant ou sous-dimensionne
Mapper les objectifs DO-326A un pour un sur les controles ISO 27001Decalage de vocabulaire, lacunes dans la couverture navigabilite
Pas de rafraichissement de TARA apres mise a jour logicielle ou changement fournisseurSecRA obsolete, risque residuel sous-estime, constat en surveillance
Pas de plan SOC ni d'interface pour le maintien de navigabilite ED-204AVulnerabilite en service non triable ni reponse possible
Confondre les niveaux de capacite attaquant avec les DAL safetyMesures de securite surdimensionnees ou sous-dimensionnees par rapport a la menace reelle
Sequencer la verification securite apres la verification safetyEnvironnements de test contradictoires, effort duplique, decouverte tardive de conflits architecturaux
Ignorer l'applicabilite par defaut de CS 25.1319 apres aout 2024Depot sans livrables securite, base de certification rejetee
Traiter cybersecurite sol et embarque comme un seul jeu documentairePerimetre DO-392 / ED-205A manque pour les systemes sol ATM/ANS

Sources & références

  1. RTCA DO-326A, Airworthiness Security Process Specification (2014) , RTCA www.rtca.org/
  2. EUROCAE ED-202A, Airworthiness Security Process Specification (2014, equivalent europeen de DO-326A) , EUROCAE www.eurocae.net/
  3. RTCA DO-356A / EUROCAE ED-203A, Airworthiness Security Methods and Considerations (2018) , RTCA / EUROCAE www.rtca.org/
  4. EUROCAE ED-204A, Information Security Guidance for Continuing Airworthiness (revise 2022) , EUROCAE www.eurocae.net/
  5. EASA Certification Specifications CS-25, Amendement 25/29 (CS 25.1319, aout 2024) , EASA www.easa.europa.eu/en/document-library/certification-specifications
  6. FAA 14 CFR Part 25, Airworthiness Standards for Transport Category Airplanes , Federal Aviation Administration www.ecfr.gov/current/title-14/chapter-I/subchapter-C/part-25
  7. SAE ARP4761A, Guidelines and Methods for Conducting the Safety Assessment Process on Civil Airborne Systems (2023) , SAE International www.sae.org/standards/content/arp4761a/