Définitions

Qu’est-ce que le chaînage de blocs de chiffrement (CBC) ?

Que signifie le chaînage de blocs de chiffrement ?

Dans un processus de chaînage de blocs de chiffrement, les données sont chiffrées dans
blocs spécifiques, et chaque bloc dépend des blocs qui le précèdent pour
décryptage. Le processus utilise ce qu'on appelle un vecteur d'initialisation pour aider
reliez ces blocs de données cryptées ensemble.

Weendoz explique le chaînage de blocs de chiffrement

Inventé en 1976, le chaînage de blocs de chiffrement offre un moyen cohérent de chiffrer et déchiffrer de grandes quantités de données. Dans un processus de chiffrement par blocs, les blocs de texte sont traités comme des unités isolées devant être chiffrées et déchiffrées séquentiellement. Une alternative est une méthode de chiffrement par flux, dans laquelle chaque bit est traité indépendamment.

Dans le chaînage de blocs de chiffrement, chaque bloc de texte chiffré est déchiffré selon un processus qui nécessite l'observation des blocs déjà traités. Le processus de chaînage de blocs de chiffrement utilise une porte logique appelée XOR pour administrer ce processus d'observation.

Le chaînage de blocs de chiffrement est souvent suggéré comme méthode de décryptage plus efficace, garantissant la qualité. Cependant, certains experts mettent en garde contre certaines vulnérabilités du chaînage de blocs de chiffrement, notamment l’utilisation de vecteurs d’initialisation prévisibles.