La cryptographie pour sécuriser ses données

 
  Toutes les formations  Data science
  1 jour       720       Tout public    
  Prochaine session
27 novembre 2018
Objectifs

Acquérir une vision globale des technologies de chiffrement et de leurs applications et mises en œuvre Comprendre les utilisations et bénéfices en fonction des technologies Connaître les vulnérabilités et points de faiblesse des différentes méthodes de chiffrement Disposer des bases nécessaires pour choisir la meilleure méthode dans un contexte donné


Prérequis
  • Connaissance mathématique de base
  • Connaissance de base des communications en réseau et les concepts fondamentaux associés.

Contenu

Introduction

  • Terminologie
  • La cryptographie pour quoi faire ?
  • Application : réseau privés virtuels, navigation protégée, blockchain

Historique

  • Système de César
  • Système de Vigenève
  • Playfair
  • ADFGVX
  • Machines à rotor (ENIGMA)

Chiffrement symétrique à clé secrète

  • Crypto-systèmes par flot
  • Crypto-systèmes par bloc
  • Algorithme DES
  • Rijndael (AES)

Chiffrement asymétrique à clé publique

  • RSA
  • SSL

Sécurité et attaque des systèmes actuels

  • RSA
  • DES
  • SSL

Hachage, signatures et certificats

  • Fonctions de hachage
  • Signatures
  • Certificats X.509

Prospective

  • Chiffrement ‘cherchable’
  • Chiffrement quantique
  • Chiffrement Post-quantique

Conclusion


Modalités pédagogiques

Afin de mobiliser les participants, de multiplier les échanges et de faciliter l’assimilation des connaissances, cette formation alterne exposés théoriques et applications pratiques / cas concrets / travaux sur ordinateur.