23.4.1 Il MAC - Message Authentication Code

Il MAC (Message Authentication Code) è un valore, talvolta riferito anche come checksum, che è utilizzato come codice di autenticazione di un messaggio, assieme ad una chiave privata. A differenza delle firme digitali, i MAC sono generati e verificati con la stessa chiave (simmetrica). Esistono 4 tipi di MAC, di seguito descritti.