Lessico IT › Sicurezza › Modalità CWC

Modalità CWC

Sicurezza Svenska → Aggiornato: 2026-10-13

Modalità di cifratura autenticata che abbina la cifratura CTR a un MAC Carter–Wegman, subito superata da GCM.

Tadayoshi Kohno, John Viega e Doug Whiting pubblicarono Carter–Wegman + Counter nel 2004. Gli obiettivi erano chiari: una modalità AEAD parallelizzabile, libera da brevetti e dotata di dimostrazione di sicurezza. La cifratura avviene in modalità CTR, l'autenticazione usa un hash universale calcolato con aritmetica intera modulo il numero primo 2127−1, adatto alle CPU con moltiplicatori interi veloci.

Lo stesso anno David McGrew e John Viega proposero GCM, che svolge lo stesso compito ma calcola l'hash in un campo binario: economico in hardware e poi quasi gratuito grazie alle istruzioni dedicate delle CPU. Il NIST scelse GCM e CWC divenne una nota a piè di pagina. Viega aveva progettato entrambe, quindi la rivalità fu quantomeno cordiale.

← Torna al lessico