PREMIER MINISTRE Secrétariat général de la défense nationale Direction centrale de la sécurité des systèmes d'information Rapport de certification DCSSI-PP 2008/03 du profil de protection « Application VPN cliente » (réf. PP-VPNC-CCv3.1, version 1.3) Paris, le 10 juillet 2008, Le Directeur central de la sécurité des systèmes d’information P a t r i c k P a i l l o u x [ O R I G I N A L S I G N E ] Rapport de certification DCSSI-PP 2008/03 Application VPN cliente Page 2 sur 11 Avertissement Ce rapport atteste la conformité de la version évaluée du profil de protection aux critères d’évaluation. Un profil de protection est un document public qui définit, pour une catégorie de produits, un ensemble d’exigences et d’objectifs de sécurité, indépendants de leur technologie et de leur implémentation, qui satisfont les besoins de sécurité communs à un groupe d’utilisateurs. Toute correspondance relative à ce rapport doit être adressée au : Secrétariat général de la défense nationale Direction centrale de la sécurité des systèmes d’information Centre de certification 51, boulevard de la Tour Maubourg 75700 Paris cedex 07 SP certification.dcssi@sgdn.gouv.fr La reproduction de ce document sans altération ni coupure est autorisée. Application VPN cliente Rapport de certification DCSSI-PP 2008/03 Page 3 sur 11 Référence du rapport de certification DCSSI-PP 2008/03 Nom du profil de protection Application VPN cliente Référence/version du profil de protection PP-VPNC-CCv3.1 / version 1.3 Critères d’évaluation et version Critères Communs version 3.1 Niveau d’évaluation imposé par le PP EAL 3 augmenté ALC_FLR.3, AVA_VAN.3 Rédacteur(s) Trusted Labs SAS 5 rue du Bailliage, 78000 Versailles, France Commanditaire DCSSI 51, boulevard de la Tour-Maubourg ,75700 Paris 07 SP, France Centre d’évaluation Silicomp-AQL 1 rue de la châtaigneraie, CS 51766, 35513 Cesson Sévigné Cedex, France Tél : +33 (0)2 99 12 50 00, mél : cesti@aql.fr Accords de reconnaissance applicables CCRA SOG-IS Rapport de certification DCSSI-PP 2008/03 Application VPN cliente Page 4 sur 11 Préface La certification La certification de la sécurité offerte par les produits et les systèmes des technologies de l'information est régie par le décret 2002-535 du 18 avril 2002, publié au Journal officiel de la République française. Ce décret indique que : • La direction centrale de la sécurité des systèmes d’information élabore les rapports de certification. Ces rapports précisent les caractéristiques des objectifs de sécurité proposés. Ils peuvent comporter tout avertissement que ses rédacteurs estiment utile de mentionner pour des raisons de sécurité. Ils sont, au choix des commanditaires, communiqués ou non à des tiers ou rendus publics (article 7). • Les certificats délivrés par le Premier ministre attestent que l'exemplaire des produits ou systèmes soumis à évaluation répond aux caractéristiques de sécurité spécifiées. Ils attestent également que les évaluations ont été conduites conformément aux règles et normes en vigueur, avec la compétence et l'impartialité requises (article 8). Les procédures de certification sont publiques et disponibles en français sur le site Internet : www.ssi.gouv.fr Application VPN cliente Rapport de certification DCSSI-PP 2008/03 Page 5 sur 11 Table des matières 1. PRESENTATION DU PROFIL DE PROTECTION................................................................ 6 1.1. IDENTIFICATION DU PROFIL DE PROTECTION......................................................................... 6 1.2. REDACTEUR........................................................................................................................... 6 1.3. DESCRIPTION DU PROFIL DE PROTECTION ............................................................................. 6 1.4. EXIGENCES FONCTIONNELLES............................................................................................... 6 1.5. EXIGENCES D’ASSURANCE .................................................................................................... 7 2. L’EVALUATION ......................................................................................................................... 8 2.1. REFERENTIELS D’EVALUATION ............................................................................................. 8 2.2. COMMANDITAIRE .................................................................................................................. 8 2.3. CENTRE D'EVALUATION......................................................................................................... 8 2.4. TRAVAUX D’EVALUATION..................................................................................................... 8 3. LA CERTIFICATION................................................................................................................. 9 3.1. CONCLUSIONS........................................................................................................................ 9 3.2. RECONNAISSANCE EUROPEENNE (SOG-IS) .......................................................................... 9 3.3. RECONNAISSANCE INTERNATIONALE (CC RA)..................................................................... 9 ANNEXE 1. NIVEAU D’EVALUATION DU PRODUIT.............................................................. 10 ANNEXE 2. REFERENCES............................................................................................................. 11 Rapport de certification DCSSI-PP 2008/03 Application VPN cliente Page 6 sur 11 1. Présentation du profil de protection 1.1. Identification du profil de protection Titre : PP Application VPN cliente Référence, version : PP-VPNC-CCv3.1 / version 1.3 Date : Juin 2008 1.2. Rédacteur Ce profil de protection a été rédigé par : Trusted Labs SAS 5 rue du Bailliage 78000 Versailles France 1.3. Description du profil de protection Le [PP] définit les exigences de sécurité associées à une application VPN (Virtual Private Network, Réseaux Privés Virtuels) présente sur un poste client. Il complète ainsi le profil « Chiffreur IP » qui spécifie les exigences sécuritaires d’une passerelle VPN. Les technologies « VPN » permettent de protéger les flux de données échangées entre deux équipements réseaux interconnectés à travers un réseau non sûr. Cette protection peut porter sur la confidentialité et/ou l’intégrité, selon, la politique de sécurité choisie. Un cas typique d’utilisation concerne un équipement terminal nomade échangeant des données avec un réseau d’entreprise à travers le réseau Internet. Le type de TOE considéré est un client de type IPsec, mais les développeurs de produits implémentant un client VPN SSL pourront s’inspirer, au besoin, du présent PP pour la rédaction de la cible de sécurité de leur produit. Ce profil de protection est conforme aux préconisations de la DCSSI pour la qualification de produits de sécurité au niveau standard [QUA-STD]. En mettant ce profil de protection à la disposition des fournisseurs de produits, la DCSSI souhaite encourager la qualification de produits sur la base du présent profil. 1.4. Exigences fonctionnelles Les exigences fonctionnelles de sécurité définies par le profil de protection sont les suivantes : ƒ Selective proof of origin (FCO_NRO.1) ; ƒ Cryptographic key access (FCS_CKM.3) ; ƒ Cryptographic operation (FCS_COP.1) ; ƒ Export of user data without security attributes (FDP_ETC.1) ; ƒ Subset information flow contro (FDP_IFC.1) ; ƒ Simple security attributes (FDP_IFF.1) ; ƒ Import of user data without security attributes (FDP_ITC.1) ; Application VPN cliente Rapport de certification DCSSI-PP 2008/03 Page 7 sur 11 ƒ Import of user data with security attributes (FDP_ITC.2) ; ƒ Basic data exchange confidentiality (FDP_UCT.1) ; ƒ Data exchange integrity (FDP_UIT.1) ; ƒ User authentication before any action (FIA_UAU.2) ; ƒ User identification before any action (FIA_UID.2) ; ƒ User-subject binding (FIA_USB.1) ; ƒ Management of security attributes (FMT_MSA.1) ; ƒ Static attribute initialisation (FMT_MSA.3). Toutes les exigences fonctionnelles du profil de protection sont extraites de la partie 2 des Critères Communs [CC]. 1.5. Exigences d’assurance Le niveau d’assurance exigé par le profil de protection est le niveau EAL31 augmenté des composants d'assurance suivants : Composants Descriptions ALC_FLR.3 Systematic flaw remediation AVA_VAN.3 Focused vulnerability analysis Tableau 1 - Augmentations Toutes les exigences d’assurance imposées par le profil de protection sont extraites de la partie 3 des Critères Communs [CC]. 1 Annexe 1 : tableau des différents niveaux d’assurance d’évaluation (EAL – Evaluation Assurance Level) prédéfinis dans les Critères Communs [CC]. Rapport de certification DCSSI-PP 2008/03 Application VPN cliente Page 8 sur 11 2. L’évaluation 2.1. Référentiels d’évaluation L’évaluation a été menée conformément aux Critères Communs version 3.1 [CC], à la méthodologie d’évaluation définie dans le manuel CEM [CEM] 2.2. Commanditaire Direction centrale de la sécurité des systèmes d’information 51 boulevard de la Tour-Maubourg 75700 Paris 07 SP France 2.3. Centre d'évaluation SILICOMP-AQL 1 rue de la châtaigneraie CS 51766 F 35513 Cesson Sévigné Cedex France Téléphone : +33 (0)2 99 12 50 00 Adresse électronique : cesti@aql.fr 2.4. Travaux d’évaluation Le rapport technique d’évaluation [RTE], remis à la DCSSI le 25 juin 2008, détaille les travaux menés par le centre d’évaluation et atteste que toutes les tâches d’évaluation relatives à la classe d’exigences d’assurance APE sont à « réussite ». Application VPN cliente Rapport de certification DCSSI-PP 2008/03 Page 9 sur 11 3. La certification 3.1. Conclusions L’évaluation a été conduite conformément aux règles et normes en vigueur, avec la compétence et l’impartialité requises pour un centre d’évaluation agréé. L’ensemble des travaux d’évaluation réalisés permet la délivrance d’un certificat conformément au décret 2002-535. 3.2. Reconnaissance européenne (SOG-IS) Ce rapport de certification est émis dans les conditions de l’accord du SOG-IS [SOG-IS]. L’accord de reconnaissance européen du SOG-IS de 1999 permet la reconnaissance entre les Etats signataires de l’accord1 , des certificats délivrés par leur autorité de certification. La reconnaissance mutuelle européenne s’applique jusqu’au niveau ITSEC E6 et CC EAL7. Les certificats reconnus dans le cadre de cet accord sont émis avec la marque suivante : 3.3. Reconnaissance internationale (CC RA) Ce rapport de certification est émis dans les conditions de l’accord du CC RA [CC RA]. L'accord Common Criteria Recognition Arrangement permet la reconnaissance, par les pays signataires2 , des certificats Critères Communs. La reconnaissance mutuelle s’applique jusqu’aux composants d’assurance du niveau CC EAL4 ainsi qu’à la famille ALC_FLR. Les certificats reconnus dans le cadre de cet accord sont émis avec la marque suivante : 1 Les pays signataires de l’accord SOG-IS sont : l’Allemagne, l’Espagne, la Finlande, la France, la Grèce, l’Italie, la Norvège, les Pays-Bas, le Royaume-Uni, la Suède. 2 Les pays signataires de l’accord CCRA sont : l’Allemagne, l’Australie, l’Autriche, le Canada, le Danemark, l’Espagne, les États-Unis, la Finlande, la France, la Grèce, la Hongrie, l’Inde, Israël, l’Italie, le Japon, la Malaisie, la Norvège, la Nouvelle-Zélande, la République de Corée, les Pays-Bas, la République Tchèque, le Royaume-Uni, Singapour, la Suède et la Turquie. Rapport de certification DCSSI-PP 2008/03 Application VPN cliente Page 10 sur 11 Annexe 1. Niveau d’évaluation du produit Composants par niveau d’assurance Niveau d’assurance retenu pour le produit Classe Famille EAL 1 EAL 2 EAL 3 EAL 4 EAL 5 EAL 6 EAL 7 EAL 3 + Intitulé du composant ADV_ARC 1 1 1 1 1 1 1 Security architecture description ADV_FSP 1 2 3 4 5 5 6 3 Functional specification with complete summary ADV_IMP 1 1 2 2 ADV_INT 2 3 3 ADV_SPM 1 1 ADV Développement ADV_TDS 1 2 3 4 5 6 2 Architectural design AGD_OPE 1 1 1 1 1 1 1 1 Operational user guidance AGD Guides d’utilisation AGD_PRE 1 1 1 1 1 1 1 1 Preparative procedures ALC_CMC 2 3 4 4 5 5 3 Authorisation controls ALC_CMS 1 2 3 4 5 5 5 3 Implementation representation CM coverage ADO_DEL 1 1 1 1 1 1 1 Delivery procedures ALC_DVS 1 1 1 2 2 1 Identification of security measures ALC_FLR 3 Systematic flaw remediation ALC_LCD 1 1 1 1 2 1 Developer defined life-cycle model ALC Support au cycle de vie ALC_TAT 1 2 3 3 ASE_CCL 1 1 1 1 1 1 1 1 Conformance claims ASE_ECD 1 1 1 1 1 1 1 1 Extended components definition ASE_INT 1 1 1 1 1 1 1 1 ST introduction ASE_OBJ 1 2 2 2 2 2 2 2 Security objectives ASE_REQ 1 2 2 2 2 2 2 2 Derived security requirements ASE_SPD 1 1 1 1 1 1 1 Security problem definition ASE Security Target Evaluation ASE_TSS 1 1 1 1 1 1 1 1 TOE summary specification ATE_COV 1 2 2 2 3 3 2 Analysis of coverage ATE_DPT 1 2 3 3 4 1 Testing: basic design ATE_FUN 1 1 1 1 2 2 1 Functional testing ATE Tests ATE_IND 1 2 2 2 2 2 3 2 Independent testing - sample AVA Estimation des vulnérabilités AVA_VAN 1 2 2 3 4 5 5 3 Focused vulnerability analysis Application VPN cliente Rapport de certification DCSSI-PP 2008/03 Page 11 sur 11 Annexe 2. Références Décret 2002-535 du 18 avril 2002 relatif à l'évaluation et à la certification de la sécurité offerte par les produits et les systèmes des technologies de l'information. [CPP/P/01] Procédure CPP/P/01 Certification de profils de protection, DCSSI. [CC] Common Criteria for Information Technology Security Evaluation : Part 1: Introduction and general model, September 2006, version 3.1, ref CCMB-2006-09-001, révision 1; Part 2: Security functional requirements, September 2007, version 3.1, ref CCMB-2007-09-002, révision 2; Part 3: Security assurance requirements, September 2007, version 3.1, ref CCMB-2007-09-003, révision 2. [CEM] Common Methodology for Information Technology Security Evaluation : Evaluation Methodology, September 2007, version 3.1, ref CCMB-2007-09-004, révision 2. [CC RA] Arrangement on the Recognition of Common Criteria certificates in the field of information Technology Security, May 2000. [SOG-IS] «Mutual Recognition Agreement of Information Technology Security Evaluation Certificates», version 2.0, April 1999, Management Committee of Agreement Group. [PP] Profil de protection Application VPN cliente, ref. PP-VPNC-CCv3.1, version 1.3 de juin 2008 [RTE] Profil de Protection VPNC - Rapport Technique d'Evaluation -Activité APE, ref. SPM033-VPNC-RTE, version 1.1 du 23 juin 2008 [QUA-STD] Processus de qualification d'un produit de sécurité – Niveau standard, N°549/SGDN/DCSSI/SDR, Version 1.1 du 18 mars 2008 [REF-CRY] Mécanismes cryptographiques - Règles et recommandations concernant le choix et le dimensionnement des mécanismes cryptographiques de niveau de robustesse standard, version courante, voir www.ssi.gouv.fr. [REF-KEY] Gestion des clés cryptographiques - Règles et recommandations concernant la gestion des clés utilisées dans des mécanismes cryptographiques de niveau de robustesse standard, version courante, voir www.ssi.gouv.fr [REF-AUT] Authentification – Règles et recommandations concernant les mécanismes d’authentification de niveau de robustesse standard, version courante, voir www.ssi.gouv.fr