Chiffrement symétrique
Le chiffrement symétrique utilise la même clé secrète, ou des clés dérivées, pour chiffrer et déchiffrer les données.
Définition
Le chiffrement symétrique emploie un secret partagé par l’émetteur et le destinataire pour transformer puis restituer les données. AES et ChaCha20 sont modernes ; les chiffres classiques sont eux aussi symétriques.
Utilisation
Rapide, il convient aux fichiers, disques et réseaux. Un nonce ou vecteur évite les répétitions dangereuses ; les modes authentifiés détectent aussi les modifications.
Distribution des clés
Toutes les parties autorisées doivent recevoir le secret. Son échange et sa rotation sont donc le principal défi. Les protocoles établissent souvent une clé de session symétrique par cryptographie asymétrique.
Ses opérations sont optimisées pour de grands volumes et évitent les calculs coûteux des clés publiques.
Généralement oui ; certains schémas dérivent plusieurs clés secrètes d’un secret commun.
Pas directement. Une KDF avec sel doit en dériver une clé.