Cryptographie et sécurité numérique

Cryptographie et sécurité numérique

Aperçu

Cette microcertification offre une base solide en cryptographie et en compréhension de son rôle essentiel dans la sécurité de l'information. Grâce à une approche pratique, les étudiants apprendront à implémenter des algorithmes de chiffrement symétriques (AES) et asymétriques (RSA, Diffie-Hellman) en Python, ainsi qu'à utiliser des fonctions de hachage et des signatures numériques pour garantir l'intégrité, l'authentification et la non-répudiation des données. De plus, l'accent est mis sur l'adoption des meilleures pratiques cryptographiques en matière de gestion des clés, d'initialisation des paramètres et de stockage sécurisé, favorisant ainsi une utilisation responsable et robuste des techniques cryptographiques dans des environnements réels.

Objectifs

  • Comprendre les principes fondamentaux de la cryptographie et son lien avec la sécurité de l'information.
  • Implémentez en Python des algorithmes de chiffrement symétriques (AES) et asymétriques (RSA, Diffie-Hellman), et appliquez des fonctions de hachage et des signatures numériques pour garantir l'intégrité, l'authentification et la non-répudiation.
  • Adoptez de bonnes pratiques cryptographiques pour la gestion, l'initialisation et le stockage sécurisé des clés.

Conditions d'accès

Si vous n'êtes pas titulaire d'une licence, les étudiants inscrits en licence ou en master seront acceptés, de préférence dans les domaines de l'ingénierie, de l'architecture et des sciences, car ces formations offrent les bases techniques et analytiques nécessaires à la compréhension du contenu du cours. À l'Université de La Laguna, les licences suivantes sont particulièrement pertinentes :

Branche Ingénierie et Architecture

  • Licence en génie informatique
  • Licence en génie électronique et d'automatisation industrielle
  • Licence en génie mécanique
  • Licence en génie chimique industriel
  • Licence en génie civil
  • Diplôme en architecture technique
  • Licence en technologies marines
  • Diplôme en études nautiques et transport maritime

Branche des sciences

  • Licence en mathématiques
  • Licence en physique
  • Licence en chimie
  • Licence en biologie
  • Licence en sciences de l'environnement

Les étudiants et les diplômés d'autres domaines d'études, tels que les sciences sociales et le droit, les sciences de la santé ou les arts et les lettres, peuvent également postuler, à condition qu'ils démontrent un intérêt ou une expérience dans des domaines liés à la technologie, à l'analyse des données, à la programmation ou à l'innovation numérique.

programme académique

Contenu

Bloc 1 – Fondements et chiffres classiques 

● Principes de base : confidentialité, intégrité, authentification. 

● Chiffre de César, chiffre de Vigenère et transposition.

● Mise en œuvre pratique. 

● Bref questionnaire d'auto-évaluation. 

Bloc 2 – Cryptographie moderne et applications 

● Chiffrement symétrique : modes AES et CBC, GCM. 

● Chiffrement asymétrique : RSA, Diffie-Hellman. 

● Hachage et signatures numériques : SHA-256, signature et vérification. 

● Exercices pratiques et mini-projets :

○ Chiffrer/signer les messages.

○ Échange de clés sécurisé.

○ Comparaison des algorithmes. 

Bloc 3 – Bonnes pratiques et sécurité réelle  

● Cas d'utilisation concrets : mots de passe, certificats, stockage sécurisé. 

● Bonnes pratiques cryptographiques : IV, remplissage, graines, gestion des clés. 

● Exercice pratique : par exemple, la mise en œuvre d’un système de chat simple ou d’un système crypté. 

Bloc 4 – Projet final  

● Développement en Python d'une application cryptographique fonctionnelle. 

● Documentation dans un cahier et présentation enregistrée (5 à 7 minutes). 

● Exemples : chat chiffré, simulateur de signature numérique, comparateur de performances.

Méthodologie et activités

L'organisation sera structurée comme suit :

  • Cours magistraux/méthode explicative : présentation ou explication par le personnel enseignant.
  • Séminaires : exercices pratiques, résolution de problèmes ou de cas concrets, etc.
  • Travail individuel.
  • Tutorat : période d'enseignement durant laquelle les enseignants et les élèves interagissent dans le but de revoir et de discuter des contenus et des sujets présentés en classe.
  • Expositions, débats et présentation de travaux et de projets : activités encadrées par l'équipe pédagogique.
  • Méthodologies actives : apprentissage coopératif, apprentissage par projet, classe inversée, apprentissage par le service, apprentissage par le jeu, études de cas, résolution de problèmes visant à faire de l’apprentissage un processus participatif.

Critères d'évaluation

D'après les tests d'évaluation suivants :

  • Les tests objectifs (vrai/faux, choix multiple, types de tests, à compléter, à ordonner, etc.) permettront d'évaluer les connaissances, les compétences, les performances, les aptitudes, etc. Les réponses seront fermées et l'objectivité sera privilégiée lors de la notation.
  • Études de cas, exercices et problèmes : tests dans lesquels les étudiants doivent résoudre, de manière raisonnée, dans un temps imparti et selon des critères établis, les cas, exercices ou problèmes posés par l'équipe pédagogique, dans le but d'appliquer les connaissances acquises.
  • Travaux, mémoires, rapports de stage, rapports écrits et projets : documents préparés sur un sujet ou une activité réalisée, suivant les instructions établies par le personnel enseignant.
  • Présentation orale et soutenance de sujets, d'œuvres, etc.

informations générales

Crédits : 2 ECTS

Durée: 27/01/2026 -10/02/2026

Modalité d'enseignement : En ligne

Emplacement: En ligne

Inscription

Flexibilité

Des formations courtes sont proposées en différents formats (présentiel, en ligne ou hybride). Idéales pour se former sans interrompre sa vie professionnelle.

Employabilité

Un contenu créé et diffusé par des professionnels et des experts du domaine, conçu pour une application immédiate.

Certification

Ce programme est approuvé par l'Université de La Laguna. Vous recevrez un certificat ECTS officiel, valable dans l'Espace européen de l'enseignement supérieur.

personnel enseignant

Sonia Díaz Santos

Jorge Francisco García Díaz

Frais de scolarité

Lien d'inscription

frais de scolarité

Les frais de scolarité sont subventionnés par la Chaire de cybersécurité de l'Université de La Laguna C065/23, financée par l'Institut national de cybersécurité (INCIBE) et par des fonds du Plan de relance, de transformation et de résilience – Fonds de l'UE de nouvelle génération.

Partagez cette microcertification