Modul Electronic Codebook

Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită la 21 august 2012; verificările necesită 5 modificări .

Modul de carte electronică de coduri ( Eng.  Electronic Codebook, ECB ) este una dintre opțiunile de utilizare a unui cifru bloc simetric , în care fiecare bloc de text simplu este înlocuit cu un bloc de text cifrat . În GOST 28147-89 se numește modul de înlocuire simplă .

Criptarea poate fi descrisă după cum urmează:

unde  sunt numerele de bloc și  sunt blocurile de text cifrat și, respectiv, de text simplu și este  funcția de cifrare bloc . Decriptarea este similară:

Beneficii

Dezavantaje

Modul este robust pentru a bloca erorile de schimbare a biților (eroarea nu se propagă la alte blocuri), dar este robust la pierderea de biți sau erorile de inserție, cu excepția cazului în care este utilizat un mecanism suplimentar de aliniere a blocurilor.

Note

  1. Nils Ferguson , Bruce Schneier . Practical Cryptography = Practical Cryptography: Designing and Implementing Secure Cryptographic Systems. - M .  : Dialectică, 2004. - 432 p. - 3000 de exemplare.  — ISBN 5-8459-0733-0 , ISBN 0-4712-2357-3 .

Literatură