En cryptographie, le chiffrement est la conversion d'un texte clair en un texte codé ou cryptogramme. Ce dernier est destiné à ne pas pouvoir être lu par les lecteurs qui n'y sont pas autorisés.
Le chiffrement est une primitive cryptographique : il transforme un message de texte brut en un cryptogramme via l'utilisation d'un algorithme cryptographique appelé cryptosystème. Avec les cryptosystèmes modernes, le chiffrement est effectué par l'utilisation d'un algorithme spécifique et d'un code secret appelé clé. Comme l'algorithme est souvent public, la clé doit rester secrète si le chiffrement reste sécurisé.
Sans connaître le code secret, l'opération inverse, le déchiffrement, se révèle mathématiquement difficile à réaliser. Le degré de difficulté dépend de la sécurité de l'algorithme cryptographique choisi et évolue au fur et à mesure des progrès de la cryptanalyse.
Pour approfondir
- En savoir plus sur les Chiffrement et déchiffrement