Algorithmes symétriques de chiffrement par blocs

Cours algorithmes symétriques de chiffrement par blocs, tutoriel & guide de travaux pratiques en pdf.

Historique rapide 

Algorithme à clé secrète plus rapide que clé publique (facteur 1000 entre les deux)
Auparavant : la sécurité reposait sur le fait que l’algorithme utilisé était secret Exemple : Alphabet de César : décalage de trois positions des lettres de l’alphabet => CESAR -> FHVDU
Aujourd’hui : les algorithmes sont connus de tous : la sécurité repose uniquement sur le secret d’une clé (principe de Kerckhoffs). Premier Exemple : Dernière guerre : Machine Enigma
Années 70 : développement des ordinateurs et des télécoms
75-77 : Premier standard de chiffrement américain, le DES
1976 : nouvelle forme de cryptographie: la cryptographie à clé publique, introduite par Diffie et Hellman (Exemple : RSA)

A quoi doit résister un bon algorithme de chiffrement ?

Attaques de Charlie but : retrouver un message m ou mieux la clé K. Attaque à texte chiffré seul Attaque à texte clair connu Attaque à texte clair choisi
=> Complexité de ces attaques > à la recherche exhaustive (essayer toutes les clés)
La clé K doit être partagée par Alice et Bob
Algorithmes étudiés Algorithme de chiffrement par blocs Algorithme de chiffrement à flot Fonction de Hashage
Quelques protocoles + attaques sur le WEP et attaques sur Bluetooth

LIRE AUSSI :  Cours environnement algorithmique

Algorithmes symétriques de chiffrement par blocs

Alice et Bob partagent la même clé K
On chiffre par blocs : Le texte clair m est divisé en blocs de taille fixe On chiffre un bloc à la fois

…….

Cours gratuitTélécharger le cours complet

Télécharger aussi :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *