Aperçu du cours
Le standard TLS (Transport Layer Secure) est le protocole le plus déployé pour la sécurisation des échanges applicatifs. Ce cours vous apportera une bonne connaissance de l’architecture, du protocole et des services de sécurité de TLS. Vous le mettrez en œuvre côté client et serveur au sein d’échanges à sécuriser.
Prérequis
- Connaissances de base en informatique et en réseaux.
Fonctionnalités
- Mettre en œuvre le protocole TLS
- Configurer de manière forte et sécurisée les clients et serveurs TLS
- Analyser le trafic TLS
- Connaître les attaques sur TLS
Public ciblé
- Techniciens et administrateurs systèmes et réseaux, architectes sécurité et responsables sécurité.
Détails
- 6 Sections
- 26 Lessons
- 14 heures
Expand all sectionsCollapse all sections
- Cryptographie et services de sécurité6
- 1.1Terminologie et principes cryptographiques.
- 1.2Principaux algorithmes de cryptographie et leurs usages dans TLS : AES, DHE, ECC, RSA, DSA.
- 1.3Fonction de hachage (MD5, SHA1, SHA2, SHA3) avec et sans clé (Hmac).
- 1.4Modes opératoires de cryptographie.
- 1.5Cryptanalyse et attaque sur les fonctions cryptographiques.
- 1.6Services de sécurité : confidentialité, authentification, intégrité.
- Certificats et signature numérique4
- Architecture et services de TLS3
- Configuration et mise en œuvre du protocole TLS4
- Services avancés du protocole TLS5
- Analyse de sécurité et perspectives du protocole TLS4