Lo sviluppo di AES

August 12

Lo sviluppo di AES


Le prime reti Wi-Fi utilizzato il sistema di Privacy di sicurezza Wired Equivalent. Quando WEP è stato trovato per avere punti deboli della sicurezza, l'Istituto degli ingegneri elettrici ed elettronici, i creatori degli standard Wi-Fi, è sceso WEP a favore di Wi-Fi Protected Access, e quindi WPA2, che ha usato Advanced Encryption Standard.

sfondo

AES è stato sviluppato dal National Institute of Standards and Technology. Uno standard pubblicato dal NIST è il Federal Information Processing Standard. Il processo di sviluppo è iniziato nel 1997, quando il NIST ha pubblicato la sua intenzione di creare un sistema di crittografia a disposizione del pubblico e ha chiesto suggerimenti per l'algoritmo di crittografia che si trovano al centro del sistema di sicurezza. La chiamata ha prodotto un breve elenco di cinque possibili algoritmi.

Algoritmo di crittografia

Rijndael, l'algoritmo vincente, è stato selezionato nel mese di ottobre 2000. E 'stato sviluppato da Joan Daemen e Vincent Rijmen della Katholieke Universiteit Leuven in Belgio. Il sistema si basa su un blocco di testo rappresentato come byte di dati binari, che viene trasformato mediante sostituzione con elementi di un altro blocco di testo. Ogni cella nel blocco originale è sostituito da un carattere dalla cella corrispondente nel blocco sostituzione. Questo si basa su un sistema di crittografia precedente chiamato "Piazza", che è stato sviluppato da Daemen e Rijmen insieme a Lars Knudsen nel 1997. Il blocco di sostituzione è la chiave di crittografia.

metodo

Sia il testo originale e la chiave di cifratura sono rappresentati come una griglia di 4 byte da 4 byte. Dopo lettere nel testo vengono sostituiti da lettere nella griglia chiave, i file della griglia vengono spostati di un dato numero di volte. I quattro valori di ogni colonna sono quindi mescolati secondo una funzione di miscelazione. Un secondo blocco chiave è derivato dal blocco chiave originale ed i valori nel blocco sotto crittografia sono sostitutivo con quei valori nel nuovo blocco chiave. Il processo viene ripetuto un numero di volte. Il numero di giri dipende dalla dimensione della chiave.

Standard

Il lavoro che definisce lo standard AES è stato completato e pubblicato nel maggio 2002. L'Institute of Electrical and Electronics Engineers ha la responsabilità di definire gli standard per le reti Wi-Fi. Gli standard Wi-Fi portano il codice 802.11, seguito da una lettera per indicare una serie. 802.11i, pubblicato nel 2004, ha definito il sistema WPA2 come standard di sicurezza preferito per le reti wireless. WPA2 utilizza la crittografia AES.