Vai al contenuto

Message integrity code

Da Wikipedia, l'enciclopedia libera.

MIC (Message Integrity Code) Il 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.