Message integrity code
Da Wikipedia, l'enciclopedia encyclopedia
Nell'ambito della sicurezza di rete, un message integrity code (MIC) è un piccolo blocco di dati utilizzato per garantire l'integrità di un messaggio digitale, generalmente ottenuto tramite una funzione crittografica di hash. In ricezione, il destinatario opererà in maniera identica sul messaggio pervenuto in chiaro, ricalcolando il MIC e verificandone l'uguaglianza con il codice di integrità ricevuto.
Può essere considerato un sinonimo di "modification detection code" (MDC), espressione che tuttavia è solitamente riferita allo specifico algoritmo di Meyer-Schilling. Nella RFC 4949 della IETF si sconsiglia l'utilizzo dell'espressione "message integrity code" e si raccomanda invece di usare termini più specifici come "checksum", "error detection code", "hash", "keyed hash", "message authentication code" or "protected checksum".[1]