Rechercher

Vous pouvez entrer une phrase pour rechercher sur tout le site.

Accueil

Hardware

Software

Pas à pas

Internet

Le site

Contacts


Serveur dédié chez OVH

Partenaires

La cryptographie - page 3

On applique ensuite des fonctions, dites Boites-S, qui consistent à affecter à chaque Bj un nombre entier compris entre 1 et 15, à l'aide des tableaux Si , pour former les Ci. Chaque Si est un tableau 4*16. Les deux bits b1b6 correspondent à la ligne et b2b3b4b5 correspondent à la colonne.

Tableaux

> On les réordonne enfin selon une permutation P fixée. (Résultat en 32bits.) Ces Boites-S sont non linéaires, ce qui renforce la sécurité du DES.

Le déchiffrement se déroule selon le même algorithme, mais dans le sens inverse. On va maintenant étudier une autre solution permettant d'éviter le problème de la fameuse clef secrète à transmettre.

 

Système à clef publique : Le RSA (Rivest, Shamir, Adleman)

--> Illustration du principe appliqué :

Contrairement au cas du DES, le chiffrement n'est pas l'opération inverse du déchiffrement. Soit f le procédé de codage à clef publique et M le message à coder. f(M) représente le message codé. Pour le décoder, il faut applique une fonction inverse f-1 tel que f-1(f(M)) = M. Dans le cas du RSA, le cheminement de déchiffrement est très difficile à retrouver à partir de celui du chiffrement. La clef du système réside justement dans la clef. Cette clef est divisée en deux parties.

  • Une clef publique (Pu).
  • Une clef secrète (Pr).

C'est un peu comme si un utilisateur 1 place un objet dans un coffre fort dont seul un utilisateur 2 connaît la combinaison et le ferme. L'utilisateur 2, et lui seul, pourra récupérer l'objet.

Tableaux

 

Suite page 4
Retour page 2

Valid XHTML 1.1! Valide CSS!

Hit-Parade

Mesurez votre audience

Copyright © 2000 - 2008 World-Informatique.com. Tous droits réservés.
Hébergement offert par OVH