Glossario

Vettore di inizializzazione

IVvalore di inizializzazione

Un vettore di inizializzazione è un input non segreto che inizializza una modalità di cifratura ed evita ripetizioni pericolose.

Definizione

Il vettore di inizializzazione imposta lo stato iniziale di una modalità e consente allo stesso testo e chiave di produrre risultati diversi.

Requisiti della modalità

L’IV viene normalmente inviato col testo cifrato e non è segreto. CBC richiede un IV nuovo e imprevedibile; CTR soprattutto un contatore o nonce unico.

IV e nonce

Nonce sottolinea la non ripetizione; IV è l’input iniziale della modalità. I concetti si sovrappongono ma non sono sempre sinonimi.

Domande frequenti

Sì. Conta rispettare unicità o imprevedibilità, non nasconderlo.

In genere no; il danno dipende dalla modalità.

Va generato secondo la modalità, indipendentemente dalla chiave derivata, salvo protocollo verificato.

Vedi anche