Modul feedback de ieșire

Modul  de feedback de ieșire ( OFB ) este una dintre opțiunile de utilizare a unui cifru bloc simetric . O caracteristică a modului este că mesajul în sine nu este utilizat ca intrare pentru algoritmul de cifrare bloc. În schimb, un cifru bloc este folosit pentru a genera un flux de octeți pseudo-aleatoriu , care este XOR pe blocurile de text simplu. O astfel de schemă de criptare se numește stream cipher . 

Definiție

Schema de criptare în modul OFB este definită după cum urmează:


  pentru  

Unde este vectorul de inițializare, este fluxul de chei, este cheia de criptare, este funcția de criptare bloc, este numărul de blocuri de text simplu din mesaj și sunt blocurile de text cifrat și, respectiv, text simplu.


Caracteristicile modului

Note

  1. Nils Ferguson , Bruce Schneier . 5.4 Feedback de ieșire (OFB) // 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ă