Modul de înlănțuire a blocurilor de text cifrat

Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită la 27 mai 2015; verificările necesită 10 modificări .

Cipher Block Chaining ( CBC ) este unul dintre modurile de criptare pentru un cifru bloc simetric folosind un mecanism de feedback .  Fiecare bloc de text simplu (cu excepția primului) este adăugat bit cu bit modulo 2 ( operație XOR ) cu rezultatul criptării anterioare.

Criptarea poate fi descrisă după cum urmează:

unde  sunt numerele de bloc,  este vectorul de inițializare ( mesaj de sincronizare ) și  sunt blocurile de text cifrat și, respectiv, de text simplu, și este  funcția de cifru bloc . Decriptare:

Particularitati:

Note

  1. Oleg Zenzin - Moduri de criptare, secțiunea Acumularea erorilor în diferite moduri de criptare . Preluat la 3 august 2011. Arhivat din original la 20 august 2011.

Literatură