Attacco a IV scelto
Attacco in cui l'aggressore può prevedere o scegliere il vettore di inizializzazione e poi verificare le proprie ipotesi su un segreto cifrato.
In CBC l'IV deve essere imprevedibile. Se l'aggressore riesce a prevederlo, può costruire con precisione le proprie ipotesi e osservare se il cifrario si comporta come previsto. TLS 1.0 usava come IV del record successivo l'ultimo blocco cifrato del record precedente, e BEAST (2011) sfruttò proprio questo per recuperare i cookie HTTP dal traffico del browser.
La stessa lezione vale per i cifrari a flusso, dove l'IV è pubblico ma non deve mai essere riutilizzato con la stessa chiave. Un IV non deve essere segreto, ma non deve essere né prevedibile né ripetuto.