N.S.I. WorkSpace Compétence,Notion,T-Th-C4,Terminale C4b – Sécurisation des communications | Chiffrement asymétrique

C4b – Sécurisation des communications | Chiffrement asymétrique

Objectifs d’apprentissage ou d’entraînement et pré-requis (acquis antérieurs mobilisés)

  • Notions de chiffrement asymétrique, de clé publique et de clé privée
  • Décrire le principe d’un chiffrement asymétrique avec clef clé publique et clé privée
  • Décrire l’échange d’une clef symétrique en utilisant un protocole asymétrique pour sécuriser une communication HTTPS.

Programmation en langage Python : compétences requises ( à acquérir, à mobiliser, à développer, à maîtriser)

  • //

Le chiffrement asymétrique repose sur l’utilisation de deux clés :

une ‘clé publique’ avec laquelle on chiffre un message ;

une ‘clé privée’ avec laquelle on déchiffre un message.

Protocole TLS

Déroulement

Document à lire

Infographie

Document à compléter (téléchargement)

Principe du chiffrement RSA

Quelques aspects de l’histoire de l’informatique…

Rechercher l’origine et la signification des trois lettres « RSA ».
Rechercher l’année à laquelle le principe du chiffrement RSA a été défini.

Générateur de clés privée et publique en ligne

Création simplifiée d’une clé publique et d’une clé privée

Implémentation en Python d’algorithme de chiffrement et déchiffrement avec clés RSA


Article sous licence Cliquez pour plus d’informations