Qual è la lunghezza di output di CBC con input zero?

3

Fornita questa formula per la crittografia CBC da 6.2 La modalità concatenamento dei blocchi di cifratura

qual è la lunghezza di output di CBC se plaintext P è di lunghezza 0?

    
posta Simon Warta 14.07.2015 - 23:02
fonte

1 risposta

2

Le cifrature a blocchi come CBC richiedono un input come multiplo della dimensione del blocco. In questo caso, P dovrebbe essere riempito per essere un blocco lungo.

Un'altra cosa da notare è che il primo blocco di P è XORed con IV che è anche un blocco lungo - questo garantirà anche che inizi con un dato di input di dimensioni che è lungo almeno un blocco.

Essendo un codice a blocchi, il tuo output avrà le stesse dimensioni dell'input (escludendo qualsiasi comunicazione per IV tra mittente e destinatario).

    
risposta data 15.07.2015 - 00:43
fonte

Leggi altre domande sui tag