Vai al contenuto

Message integrity code

Da Wikipedia, l'enciclopedia libera.
Versione del 10 mar 2011 alle 13:14 di Sanremofilo (discussione | contributi) (+Da unire, fix)

Il message integrity code) o MIC è un codice di autenticazione utilizzato nello standard 802.11 per la trasmissione di dati in una rete Wireless (nel protocollo WPA). Chiamato anche più semplicemente Michael (Mic ne è il diminutivo per gli anglofoni), a differenza del MAC non utilizza una chiave segreta, tuttavia è bene cifrarlo se lo si utilizza per il controllo di dati sensibili. L'algoritmo Michael prende in ingresso 64 bit composti da:

  • Indirizzo fisico della scheda di rete;
  • Indirizzo fisico del destinatario;
  • Il messaggio stesso.

Ciò che restituisce in uscita invece il messaggio concatenato ad una stringa generata a partire dagli input di ingresso, inoltre (se necessario) frammenta il pacchetto prima di trasmetterlo.