Skin utilisée

TimeSwitch

<_ n="5"/>La cryptologie est l’ensemble des techniques permettant de dissimuler une information à l’aide d’un code secret.
Historiquement, il y a quatre types de personnes qui utilisèrent et permirent de perfectionner la cryptographie: les militaires, les corps diplomatiques, les journalistes et enfin les amoureux. Bien sûr, les militaires eurent un rôle prédominant dans ce domaine. Cependant, avant les ordinateurs, deux problèmes de taille se posaient : La capacité peu évidente du transmetteur (l'homme) à effectuer les bonnes transformations, souvent sur le champ de bataille et avec très peu de matériel, puis celui de pouvoir changer rapidement de méthode de cryptage si jamais l'ancien était découvert.

Echange de messages

<_ n="5"/>Alice veut envoyer un message à Bob. Le texte clair d’Alice est crypté à l’aide d’une clé et un système de cryptage. Le cryptogramme c’est à dire le message crypté est envoyé à Bob. Bob le reçoit et le décrypte à l’aide d’une clé et un système de décryptage. Dans le cas d’un message électronique le message est codé en nombre, car l’informatique permet utilise des nombre. Alors que les messages manuscrits sont directement traités avec des tableaux alphabétiques.

<_ n="5"/>En chemin, il se peut que le message soit intercepté par un espion. Il peut même s’emparer directement de la clef si la distribution de celle-ci n’est pas assez sécurisée. Ce dernier peut à l’aide de la cryptanalyse casser le code. Ainsi il peut le lire et le modifier s’il le souhaite. Ou alors il peut se faire passer pour l’un des deux interlocuteurs s’il n’existe pas de protocole de signature électronique, qui permet d’éviter ce genre de problème.

Les différents acteurs dans la cryptographie

La cryptanalyse

<_ n="5"/>La cryptanalyse classique met en oeuvre une combinaison intéressante de raisonnement analytique, d'utilisation d'outils mathématiques, de recherche de motifs, de patience, de détermination et de chance. Il est clair que la compétence en cryptanalyse est acquise pour l'essentiel en cassant des systèmes. Une telle expérience est considérée comme si précieuse que certaines cryptanalyses effectuées par les Alliés durant la seconde guerre mondiale est toujours classifiées.

Les techniques utilisées sont plus ou moins utiles selon le système de cryptage :

La force brute ou l’attaque en force
Cette attaque consiste à essayer toute les solutions possibles jusqu’à obtenir un texte clair. Elle est utilisée pour casser tout les système de cryptage.

L’analyse des fréquences
Le cryptographe possède des informations sur les statistiques du message clair (fréquences des lettres ou des séquences de lettres)

L'attaque à l'aide de texte clair
Le cryptographe dispose des messages ou parties de message clairs et de leur version chiffrée.

L'attaque à l'aide de texte clair choisi
Le cryptographe dispose des messages clairs et de leur version chiffrée. Il a aussi la possibilité de tester des messages et d'obtenir le résultat chiffré. Les chiffrements asymétriques sont notamment vulnérables à cette attaque.