Navigation

Contactez-nous

Kitpages
17 rue de la Frise
38000 Grenoble
tel : 04 58 00 33 81

Par Philippe Le Van (twitter accountplv) Dernière mise à jour : 21 November 2011

Chiffrements symétriques et asymétriques

Introduction

Cette page explique les principes des chiffrements symétriques et asymétriques en vue d'expliquer les principes de HTTPS dans un le tutoriel HTTPS.

Chiffrement symétrique

Le chiffrement symétrique utilise une clé unique partagée entre les 2 interlocuteurs. On encode et on décode le message avec la même clé.

Le problème de ce chiffrement est qu'il faut trouver un moyen de transmettre la clé unique entre les 2 interlocuteurs.

Chiffrement asymétrique simple

Le principe du chiffrement asymétrique est d'avoir 2 clés (que l'on fabrique soi même):

  • Quand on encode avec la première clé, on peut décoder avec la 2e clé
  • Quand on encode avec la 2e clé, on peut décoder avec la 1ère clé

Par convention, on appelle une des 2 clés la clé privée et l'autre la clé publique.

La clé privée n'est jamais transmise à personne

La clé publique est en revance diffusée publiquement sans problème.

Dans une transmission simple, ce système permet 2 choses essentielles:

  • Assurer la confidentialité d'un message transmis : personne ne peut le lire sauf le destinataire
  • Signer un message : le destinataire est certain que le message vient bien du bon interlocuteur

Tiers de confiance

Le problème du chiffrement par clé publique est qu'il faut parfois vérifier que la clé publique est bien celle de celui qu'on croit être l'émetteur.

Pour cela on utilise un "tiers de confiance"

Conclusion et HTTPS

Voilà on a vu les principes de base du chiffrement d'un message sur le web. Je vous invite à aller voir la page "Les principes de HTTPS" pour la suite.

Commentaires

Note : on ne peut plus ajouter de commentaire sur ce site
merci
merci
hey j'ai une quesstion
pouriez vous expliquer comment la clé privé peut décrypter les message crypter avec la clé publique
Merci!
c'est trés simple et informatif, merci !