Le principe de PGP

PGP est de loin le logiciel de cryptographie le plus utilisé dans la communauté Internet par les particuliers. Et ce, parce qu'il est à la fois rapide, très sûr, pratique et gratuit. Philip R. Zimmerman a même eu des problèmes avec le gouvernement des Etats Unis qui a voulu interdire l'exportation de ce produit.

Ce logiciel utilise le principe de cryptographie à clé publique. Alors, avant d'utiliser ce logiciel, vous devrez créer vos clés privé et publique. Une fois ces deux choses (parfois délicates ...) faites, tout est prêt pour crypter et décrypter.

Pour crypter et décrypter, PGP utilise deux algorithmes distincts : IDEA (algorithme à clé privé) et RSA.
L'opération de cryptage se fait donc en deux étapes principales :

De même, l'opération de décryptage se fait elle aussi en deux étapes :

C'est la combinaison algorithme symétrique (IDEA pour crypter les données) / algorithme asymétrique (RSA pour crypter la clé IDEA) qui confère à PGP sa vitesse et sa grande sécurité.


F. MARIE

(conclusion ...)