Définition et contextualisation

Cryptologie
La cryptologie est la science du secret. Elle englobe notamment la cryptographie, la science des écritures secrètes, et la cryptanalyse, l'analyse de ces écritures. Elle n'est considérée comme une science que depuis peu de temps. Elle n'est que depuis peu associée à la recherche (notamment informatique et mathématiques,aux alentours des années 70).

Cryptographie
La cryptographie est utilisée pour protéger des messages qui pourraient être intercéptés. Contrairement à la stéganographie, qui a pour but de les cacher.
Le vocabulaire associé à la cryptographie est le suivant :

  • texte clair : texte original
  • Chiffrement : transformation du texte clair en texte chiffré à l'aide d'une clé
  • Cryptosystème : Algorithme de chiffrement (ici AES)
  • Déchiffrer : passage du texte chiffré au texte clair sans connaissance de la clé

Cryptanalyse
La cryptanalise est la science qui cherche à déchiffrer un message.
La cryptographie et la cryptanalyse sont trés liées, chacune essayant d'aller plus vite que son homologue.

Stéganographie
La Stéganographie cherche quand à elle à cacher un message pour empêcher sa lecture.
Elle repose sur le principe de sécurité par l'obscurité.

Antiquité

Le chiffre le plus connu de l'Antiquité est surement le chiffre de César.
L'alphabet est décalé de plusieurs lettres, permettant de réécrire le texte clair en un texte incompréhensible à première vue.
ex :
On applique un décalage de 3 lettres. Ainsi A->D,.., E->H,..., Z->C.
Ainsi "bonjour" devient "ERQMRXU"
Pour décoder le texte, il suffit de prendre la correspondance inverse.
tel que C->Z,..., D->A,..., H->E.

Moyen âge

Grâce aux mathématiques, les connaissances en cryptanalyse évoluent.
Les chiffres par substitution sont attaqués grâce aux probabilités.
La probabilité d'apparence d'une lettre étant caractéristique d'une langue,
il est possible de savoir quelle lettre a été substituée en examinant ses occurences dans le texte chiffré.

20ème siécle

La seconde guerre mondiale et les débuts de l'informatique ont marqué un tournant dans la cryptologie.
L'utilisation des machines Enigma pendant la seconde guerre entraina la nécessité d'automatiser la cryptanalyse.
Les "bombes" d'Alan turing marquent les prémisses de l'entrée de la cryptographie dans l'ère informatique
Le développement des chiffrements asymétriques (comme le RSA) a permis la sécurisation des communications sur de longues distances
De nouveaux chiffrements symétriques furent mis au point, comme le DES (Data Encryption Standard).
Ce cryptosystème, considéré aujourd'hui comme obsolète, a officiellement été remplacé en 2000 par l'AES.

Aujourd'hui

L'AES, qui remplace aujourd'hui le 3DES (triple DES, extension du DES),
est un algorithme de chiffrement symétrique offrant une grande protection.
Il fut développé lors d'un concours organisé pour le remplacement du DES et 3DES, jugés vulnérables.
Ainsi, en 1999 l'algorithme Rijndael devient l'un des 5 finalistes du concours visant à remplacer le DES.
Il remporte le concours en octobre 2000 et devient connu sous le nom d'AES (nom du standard : Advanced Encryption Standard).
Ce site est dédié à la compréhension de l'AES, ainsi qu'à sa mise en application dans un but pédagogique.