Activité 5.1 – Détermination des exigences de sécurité fonctionnelles |
|
Liens pour Naviguer dans ce moduleAccueil Module 5 Activité 5.1 Activité 5.2 Conclusion Exercices |
|
|
Cette activité a pour but de déterminer les exigences de sécurité
fonctionnelles permettant de couvrir les objectifs de sécurité
identifiés pour le système cible. Elle permet de décider de la manière
dont chaque risque identifié devra être traité. Les risques pourront
être refusés, optimisés, transférés ou pris et le risque résiduel devra
être clairement identifié et accepté. Cette activité contribue au
traitement des risques dans le processus de gestion des risques.
|
|
![]() |
Cette page présente l'activité 5.1, première activité de l'étape 5 (Détermination des exigences de sécurité). Les étudiants devraient d'abord se familiariser avec les concepts présentés sur cette page. Les étudiants débutant devraient ensuite compléter l'exercice 12. |
PréalablesDonnées en entrée
Actions
- exigences de sécurité fonctionnelles portant sur le système cible, - exigences de sécurité fonctionnelles portant sur l'environnement du système cible.
Données en sortie
Conseils pratiques
|
|
L'activité 5.1 |
|

Concepts principaux |
|
Lister les exigences de sécurité fonctionnellesLes exigences de sécurité fonctionnelles représentent les moyens d’atteindre les objectifs de sécurité et donc de traiter les risques informationnels afférents. Ils doivent être déterminés par ou avec la maîtrise d’oeuvre (il est possible d'utiliser les exigences de sécurité fonctionnelles génériques et le tableau de détermination des objectifs et exigences de sécurité du guide "Outillage pour le traitement des risques SSI" pour lister les exigences de sécurité fonctionnelles susceptibles de satisfaire les objectifs de sécurité couvrant les vulnérabilités identifiées).
Pour réduire les risques informationnels, le tableau suivant présente, à titre indicatif, les principaux types de mesures de sécurité spécifiées par les exigences de sécurité fonctionnelles en fonction des composantes des risques. Ce tableau constitue une aide à la détermination des exigences de sécurité fonctionnelles. En effet, il permet de ne pas oublier de considérer les différents types de mesures possibles. Les exigences fonctionnelles de sécurité contribuent au traitement des risques informationnels, qui peut non seulement consister à les réduire, mais aussi à les refuser, les transférer ou les prendre. Le refus d'un risque sera représenté par des exigences fonctionnelles de sécurité portant sur une modification structurelle de la situation du système cible de telle sorte qu'il ne soit plus exposé au risque. Le transfert d'un risque sera représenté par des exigences fonctionnelles de sécurité spécifiques telles que le recours à des contrats d'assurance ou de sous-traitance. La prise de risque sera représentée par l'absence d'exigence fonctionnelle de sécurité ou la satisfaction incomplète des objectifs de sécurité. Des risques résiduels seront donc identifiés. Les exigences fonctionnelles sont imposées aux fonctions du système cible qui supportent tout particulièrement la sécurité des technologies de l'information et qui déterminent le comportement voulu en terme de sécurité, ainsi qu’à l’environnement du système cible. Ces exigences fonctionnelles peuvent être issues de l'ISO/IEC 15408 (Critères Communs) ou créées de toute pièce. Il est fortement recommandé de ne créer de toute pièce une exigence fonctionnelle que s'il s'avère qu'elle traite d'un aspect fonctionnel n'existant pas dans les composants de l'ISO/IEC 15408. La liste d'exigences de sécurité fonctionnelles issues des Critères Communs est composée de classes, familles et composants fonctionnels. Il peut exister des dépendances entre les composants. Ces dépendances apparaissent quand un composant n'est pas autosuffisant et dépend de la présence d'un autre composant. Il peut exister des dépendances entre composants fonctionnels et entre des composants fonctionnels et des composants d'assurance. Selon le niveau de connaissance sur le système et le niveau d'expertise des acteurs du groupe de travail, les composants peuvent être laissés non raffinés en précisant toutefois qu'ils seront raffinés par le maître d'oeuvre. L'ISO/IEC 15408 laisse la possibilité de recourir à des exigences fonctionnelles non contenues dans la liste fournie, pour représenter l'ensemble des exigences de sécurité des technologies de l'information. Les consignes suivantes doivent s'appliquer à l'incorporation de ces exigences fonctionnelles étendues :
Dans le meilleur des cas, la formulation d'une exigence de sécurité fonctionnelle doit être :
La détermination des exigences de sécurité fonctionnelles nécessite de prendre en compte tous les éléments du contexte, notamment les contraintes budgétaires et techniques. Exemples : |
|
| EF.INC-DETECT | Les locaux du cabinet d'architecture doivent être équipés d'un système de détection d'incendie muni d'une remontée d'alarme vers une supervision qui pourrait être externalisée. Ces mesures doivent être étudiées et mises en place par des experts du domaine. Elles doivent être testées au moins une fois par an. |
| EF.FOURN-ACCES | Le cabinet d'études doit être abonné chez au moins deux fournisseurs d'accès à Internet distincts. |
| EF.MAINTENANCE | Un contrat de maintenance doit garantir la disponibilité des moyens de communication internes et externes dans un délai conforme aux enjeux du métier du cabinet d'études (12 heures d'indisponibilité). |
| EF.CHIFFREMENT | Les échanges de courriers électroniques doivent être protégés en confidentialité par une solution de chiffrement disponible sur le marché. Les outils utilisant les clés de chiffrement doivent bénéficier d'une politique de gestion de ces clés. |
| EF.LOCAUX |
Les personnes extérieures entrant dans la partie «
métier » du cabinet d'études doivent être accompagnées. Les personnels de maintenance, de nettoyage ou toute autre personne extérieure au cabinet d'études ne doivent pas pénétrer dans les locaux en l'absence des membres du cabinet d'études. Les locaux doivent être protégés par des serrures de sécurité dont les clés ne sont détenues que par le Directeur et son adjoint. |
Justifier la complétude de la couverture des objectifs de sécuritéUne matrice de couverture doit être réalisée afin de s'assurer que tous les objectifs de sécurité portant sur le système cible ou sur son environnement sont couverts par au moins une exigence de sécurité fonctionnelle. De même, chaque exigence de sécurité fonctionnelle doit couvrir au minimum l'un de ces objectifs de sécurité. L'argumentaire relatif aux exigences de sécurité doit démontrer que l'ensemble des exigences de sécurité convient pour satisfaire aux objectifs de sécurité et qu'ils sont reliés à ces derniers. Il doit pouvoir être démontré :
Ainsi, une première justification consiste à démontrer la couverture des objectifs de sécurité, tel que présenté sur la figure ici. La couverture peut être synthétisée par une valeur selon l'échelle présenté ici. |
|
| Une seconde justification consiste à démontrer chaque exigence de sécurité fonctionnelle couvre au moins un objectif de sécurité. | |
Mettre en évidence les éventuels défauts de couverture avec des justificationsL'obtention d'un consensus sur les moyens qui permettront de réaliser les objectifs de sécurité est nécessaire. Ce consensus ne peut être obtenu qu'en comparant les risques encourus au coût des mesures de sécurité correspondant aux exigences de sécurité fonctionnelles envisagées. Il est raisonnable de considérer d'abord les
risques les plus importants et les plus probables, puisque le fait de
les traiter peut aboutir occasionnellement à en traiter des moins
importants. Il convient alors de le mettre en évidence et de justifier dûment l'incomplétude car ceci introduit des risques résiduels pour l'organisme. Exemples :
Classer les exigences de sécurité fonctionnelles en deux catégoriesLes exigences de sécurité résultent du raffinement des objectifs de sécurité en un ensemble :
Si elles sont satisfaites, elles garantiront que la cible de l'étude de sécurité peut satisfaire à ses objectifs de sécurité. Justifier éventuellement la couverture des dépendances des exigences de sécurité fonctionnelles Toutes les dépendances entre exigences de sécurité doivent être satisfaites. Il existe en effet des exigences de sécurité qui impliquent l'existence d'autres exigences de sécurité pour des raisons cohérence. Les dépendances peuvent être satisfaites en incluant le composant fonctionnel concerné dans les exigences fonctionnelles de sécurité du système-cible ou en tant qu'exigence sur son environnement. L'insatisfaction d'une dépendance doit être rigoureusement justifiée. |
|
![]() |
Cette page présente l'activité 5.1, première activité de l'étape 5 (Détermination des exigences de sécurité). Les étudiants devraient d'abord se familiariser avec les concepts présentés sur cette page. Les étudiants débutant devraient ensuite compléter l'exercice 12. |
Liens pour Naviguer dans ce moduleAccueil Module 5 Activité 5.1 Activité 5.2 Conclusion Exercices |
|
|
mise à jour: 27/05/2008 09:04:41 AM -0400 |
|