Lessico IT › Sicurezza › SIV (Synthetic Initialization Vector)

SIV (Synthetic Initialization Vector)

Sicurezza Svenska → Aggiornato: 2026-10-12

Una modalità AEAD che ricava l'IV dal messaggio stesso, così che un nonce ripetuto non distrugga completamente la sicurezza.

SIV fu presentato da Rogaway e Shrimpton nel 2006 e standardizzato nell'RFC 5297 nel 2008. L'IV è calcolato come PRF sul testo in chiaro e sui dati associati, il che rende la cifratura deterministica: lo stesso input dà lo stesso output. Il prezzo da pagare è la flessibilità.

Se lo stesso input si ripete, un osservatore apprende soltanto che due messaggi erano identici, non la chiave né il testo in chiaro. È una conseguenza molto più lieve del riutilizzo del nonce in GCM. GCM-SIV (RFC 8452, 2019) è il fratello più moderno, con prestazioni migliori.

← Torna al lessico