Chiffrer un message

Le vocabulaire de la cryptographie

Cacher un message n'est pas le brouiller au hasard : il faut que le destinataire, lui, puisse le relire. Toute la cryptographie tient dans cette tension.

Les quatre mots à connaître

Mot Sens
Message clair le texte lisible, avant transformation
Chiffrement l'opération qui le rend illisible
Message chiffré le résultat, incompréhensible sans la clé
Clé le secret partagé qui permet de faire l'opération inverse

On dit chiffrer et déchiffrer. « Crypter » n'existe pas en bon français, et « décrypter » a un sens précis : casser un message sans avoir la clé. C'est le travail de l'attaquant, pas du destinataire.

Le principe de Kerckhoffs

Formulé en 1883, il tient en une phrase :

La sécurité d'un système ne doit pas reposer sur le secret de la méthode, mais uniquement sur le secret de la clé.

Autrement dit : on suppose que l'adversaire connaît exactement votre algorithme. S'il lui manque seulement la clé, le système est bon.

Ça paraît contre-intuitif — pourquoi révéler sa méthode ? Parce qu'une méthode secrète finit toujours par fuiter : un employé part, un appareil est démonté, le code est retrouvé. Une clé, elle, se change en une seconde.

C'est pourquoi les algorithmes utilisés aujourd'hui (AES, RSA) sont publics, décrits dans le moindre détail, et étudiés par des milliers de chercheurs qui essaient de les casser. Leur résistance vient de là, pas du mystère.