blob: bd796e92002052094fe924e18e3acfa9f28f42a0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
---
title: Chiffrement
slug: Glossary/Encryption
tags:
- Confidentialité
- Cryptographie
- Glossaire
- Sécurité
translation_of: Glossary/Encryption
original_slug: Glossaire/Chiffrement
---
<p>En {{glossary("cryptography","cryptographie")}}, le <strong>chiffrement</strong> est la conversion d'un {{glossary("Texte_brut","texte brut")}} en un texte codé ou {{glossary("ciphertext","cryptogramme")}}. Ce dernier est destiné à ne pas pouvoir être lu par les lecteurs qui n'y sont pas autorisés.</p>
<p>Le chiffrement est une primitive cryptographique : il transforme un message de texte brut en un cryptogramme via l'utilisation d'un algorithme cryptographique appelé {{glossary("cipher","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é {{glossary("Key","clé")}}. Comme l'algorithme est souvent public, la clé doit rester secrète si le chiffrement reste sécurisé.</p>
<p><img alt="How encryption works." src="https://mdn.mozillademos.org/files/9815/Encryption.png" style="height: 108px; width: 472px;"></p>
<p>Sans connaître le code secret, l'opération inverse, le {{glossary("decryption","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 {{glossary("cryptanalysis","cryptanalyse")}}.</p>
<h2 id="Pour_approfondir">Pour approfondir</h2>
<ul>
<li>En savoir plus sur les <a href="https://developer.mozilla.org/fr/docs/Archive/Security/Encryption_and_Decryption">Chiffrement et déchiffrement</a></li>
</ul>
|