Ce que la cryptographie
a apporté à nos sociétés :
Nos sociétés modernes ne
cessent de s'informatiser.
Pour répondre à un besoin de sécurité, en
ce qui concerne les
transactions bancaires par exemple, les experts informatiques
utilisent ces techniques cryptographiques.

Citons PGP ("Pretty Good Privacy"), qui
vise à démocratiser la cryptographie, et qui est disponible gratuitement à cette
adresse :
http://www.pgp.com/products/freeware.html
L'inventeur de PGP, Philip Zimmerman :

Exemple de clé publique PGP :

PGP permet à quiconque de se créer une paire de clés
publiques et de communiquer de manière totalement confidentielle
les informations qu'il considère dignes d'intérêt.
Le principe est de générer une clé symétrique aléatoirement
qui sert à crypter le message.
Cette clé symétrique est ensuite chiffrée avec la
clé publique du destinataire.
Le destinataire déchiffrera la clé symétrique aléatoire
avec sa clé privée, et décryptera le message avec cette
clé.
En effet, crypter avec un système à clé privée est
beaucoup plus rapide que crypter avec une clé publique.
Les algorithmes à clé secrète permettent des
chiffrements bien plus rapides.
On considère généralement que les algorithmes à
clé publique sont environ 1000 fois plus lents que les algorithmes à clé
secrète.
Ceci est dû au fait que, pour un même niveau de sécurité, les clés des
algorithmes à clé publique sont bien plus longues que pour les algorithmes à clé
secrète et, comme on peut s'en douter, la longueur des clés augmente la durée
des traitements.
Le tableau ci-dessous permet de s'en rendre
compte.
Clé secrète |
Clé publique |
56 |
384 |
64 |
512 |
80 |
768 |
112 |
1792 |
128 |
2304 | Longueur de clés (exprimée en bits) pour un niveau équivalent
de sécurité.
Une utilisation hybride des systèmes à clés publiques
et privées permet donc de bénéficier d'une technique
de chiffrement rapide des messages, ainsi que d'une
communication des clés sans crainte d'espionnage.

Notons que tout ceci se fait de manière automatique
et conviviale dans PGP, à l'aide d'une barre des tâches
:

Pour une sécurité maximale, il est fortement
recommandé de sauvegarder les clés RSA privées et publiques
générées par PGP sur des supports amovibles, hors d'atteinte d'éventuels
d'espions.
|