Cifrari a blocchi

In un cifrario a blocchi un blocco di testo in chiaro è trattato interamente per produrre del testo cifrato della stessa lunghezza. Tipicamente, la dimensione di un blocco è di 64 bit o 128 bit. Come per i cifrari a flusso. I due utenti che comunicano devono condividere una chiave di crittazione.
Pasted image 20230323155400.png
Il plaintext ha una dimensione di bits.
La chiave ha una dimensione di bits.
Il ciphertext ha la stessa dimensione del testo in plaintext.
Da notare che la dimensione della chiave potrebbe essere più lunga del testo da cifrare.