image/svg+xml
Logo Tom's Hardware
  • Hardware
  • Videogiochi
  • Mobile
  • Elettronica
  • EV
  • Scienze
  • B2B
  • Quiz
  • Tom's Hardware Logo
  • Hardware
  • Videogiochi
  • Mobile
  • Elettronica
  • EV
  • Scienze
  • B2B
  • Quiz
  • Forum
  • Sconti & Coupon
Sconti & Coupon

Novità!

Prova la nuova modalità di navigazione con le storie!

Accedi a Xenforo
Immagine di Nascita e morte del CD: la tecnologia che ha cambiato tutto Nascita e morte del CD: la tecnologia che ha cambiato tutto...
Immagine di Windows 7 “mini” da 69 MB: geniale o inutile? Windows 7 “mini” da 69 MB: geniale o inutile?...

AES, che cos'è?

Abbiamo testato l'efficienza del sistema di cifratura AES integrato nelle CPU Intel Clarkdale.

Advertisement

Quando acquisti tramite i link sul nostro sito, potremmo guadagnare una commissione di affiliazione. Scopri di più
Avatar di Tom's Hardware

a cura di Tom's Hardware

Pubblicato il 13/04/2010 alle 15:41 - Aggiornato il 15/03/2015 alle 01:18
  • AES-NI, test del sistema di codifica Intel
  • AES, che cos'è?
  • Core i5 Clarkdale con supporto AES
  • Configurazione di prova
  • Risultati benchmark: SiSoftware Sandra 2009 SP3
  • Risultati benchmark: SiSoftware Sandra 2009 SP3, continua
  • Risultati benchmark: PCMark Vantage Communications Test
  • Risultati benchmark: PCMark Vantage Communications Test, continua
  • Risultati benchmark: Bitlocker, Everest e WinZip 14
  • Risultati benchmark: 7-Zip
  • Conclusioni

AES, che cos'è?

Advanced Encryption Standard è l'algoritmo di codifica simmetrica più popolare nel mondo della crittografia. Lo standard lavora su blocchi di dimensione a 128 bit e include scritture cifrate a 128, 192 o 256-bit (segnalate come AES-128, AES-192 e AES-256 rispettivamente). Le chiavi corrispondenti sono ugualmente estese. Molte soluzioni di codifica, come TrueCrypt, hanno abbracciato AES fin dal principio. Forse però il fatto più significativo nel successo dello standard è stata la sua adozione da parte del governo statunitense nel 2002 e il passaggio nel 2003 al formato per la protezione di dati classificati.

Codificare i dati con AES

La codifica AES è basata su una rete a sostituzione e permutazione, il che significa che una serie di operazioni matematiche crea dati altamente modificati (codificati). L'input è sempre del testo semplice e la chiave è usata per pilotare le operazioni. Queste possono essere semplici come una rotazione a livello di singoli bit (bitwise rotation), XOR (exclusive OR) o più complessa. Siccome un singolo passaggio dovrebbe essere semplice da decifrare, tutte le moderne tecnologie di codifica lavorano a più riprese. I cicli AES si ripetono per 10, 12 o 14 volte per AES-128, AES-192 e AES-256. Le chiavi AES sopportano anche lo stesso processo dei dati utente, che vengono rovesciati in una chiave mutevole.

Il processo di codifica AES lavora con indirizzi 4x4 di singoli byte chiamati boxes, S-boxes per la sostituzione e P-boxes per la permutazione (sono stadi separati). La sostituzione lavora all'interno di boxes mentre la permutazione scambia le informazioni tra i boxes. S-box lavora su principi complessi, il che significa che se solo un singolo bit in entrata viene modificato, più bit in uscita saranno influenzati o che la proprietà di ogni singolo bit in uscita dipende da ogni bit in entrata.

La ripetizione dei passaggi rende buona la codifica, poiché criteri di diffusione e confusione devono essere rispettati. La diffusione avviene attraverso la combinazione a cascata di trasformazione S-box e P-box. Cambiando solo un singolo bit nel testo di entrata, S-box modificherà l'uscita di diversi bit, mentre P-box distribuisce semicasualmente l'effetto tra diversi S-boxes. Un minimo cambiamento in entrata ha un impatto massimo in uscita, un vero e proprio valanga.

AES, quanto è sicuro?

Molti dibattiti accademici nel settore della sicurezza ruotano attorno alle cosiddette violazioni: ci riferisce a metodi di violazione diversi dalla ricerca "brute-force" per la ricerca della chiave di accesso. Si è parlato e si parla molto di attacchi XSL e legati alla chiave, ma il successo non è ancora arrivato. L'unica via sfruttabile per far breccia nella codifica AES è un attacco di tipo "side channel". Questo richiede che l'attacco avvenga sullo stesso sistema sul quale la codifica AES è eseguita, e bisogna trovare un modo per ottenere le informazioni di cache timing. In questo caso, è possibile tracciare il numero di cicli macchina fino a che il processo di codifica è completato.

Ovviamente non è possibile farlo facilmente. Dovreste avere l'accesso al sistema, ottenere dati sufficienti per l'analisi e i diritti per eseguire il codice. A questo punto è ovvio perché le falle di sicurezza che permettono a qualcuno d'impossessarsi di questi diritti, non importa quanto assurde potrebbero sembrare, devono essere risolte il più velocemente possibile. La storia in breve: se avete accesso a un dato sistema, l'estrazione della chiave AES è questione di capacità e tempo, non un'operazione laboriosa che dipende dalla potenza di calcolo.

AES dentro Intel

Le istruzioni AES sulla CPU iniziano ad avere senso, senza contare i possibili benefici prestazionali. Da un punto di vista della sicurezza, il processore potrebbe amministrare istruzioni AES in maniera incapsulata. Questo potrebbe alleviare il bisogno di tabelle lookup che potrebbero fornire dati per attacchi side-channel basati sulla memoria cache.

Leggi altri articoli
  • AES-NI, test del sistema di codifica Intel
  • AES, che cos'è?
  • Core i5 Clarkdale con supporto AES
  • Configurazione di prova
  • Risultati benchmark: SiSoftware Sandra 2009 SP3
  • Risultati benchmark: SiSoftware Sandra 2009 SP3, continua
  • Risultati benchmark: PCMark Vantage Communications Test
  • Risultati benchmark: PCMark Vantage Communications Test, continua
  • Risultati benchmark: Bitlocker, Everest e WinZip 14
  • Risultati benchmark: 7-Zip
  • Conclusioni

👋 Partecipa alla discussione! Scopri le ultime novità che abbiamo riservato per te!

0 Commenti

⚠️ Stai commentando come Ospite . Vuoi accedere?

Invia

Per commentare come utente ospite, clicca cerchi

Cliccati: 0 /

Reset

Questa funzionalità è attualmente in beta, se trovi qualche errore segnalacelo.

Segui questa discussione
Advertisement

Non perdere gli ultimi aggiornamenti

Newsletter Telegram

I più letti di oggi


  • #1
    iPhone 17: ora potete ripararlo ufficialmente da soli
  • #2
    Apple Notes arriva su Apple Watch con watchOS 26
  • #3
    Scopri online la miglior offerta Sorgenia per la tua attività: ti basta la P.IVA
  • #4
    E.ON blocca il prezzo dell’energia per 12 mesi: stabilità e risparmio garantiti
  • #5
    Il ragno delle Canarie che ha dimezzato il suo genoma
  • #6
    Windows 7 “mini” da 69 MB: geniale o inutile?
Articolo 1 di 5
Windows 7 “mini” da 69 MB: geniale o inutile?
Un utente ha portato Windows 7 all’estremo, creando una versione di soli 69 MB che mette in discussione l’evoluzione del software moderno.
Immagine di Windows 7 “mini” da 69 MB: geniale o inutile?
Leggi questo articolo
Articolo 2 di 5
Nascita e morte del CD: la tecnologia che ha cambiato tutto
Una semplice invenzione ha dato il via all'era digitale, ha rivoluzione il mondo dei PC e della musica. Ecco cosa è successo e come è andata.
Immagine di Nascita e morte del CD: la tecnologia che ha cambiato tutto
2
Leggi questo articolo
Articolo 3 di 5
Intel rilancia: AVX e AMX tornano con Nova Lake
L'architettura Nova Lake di Intel potrebbe reintegrare estensioni AVX10, APX e AMX, assenti da tempo nelle CPU consumer per desktop e mobile.
Immagine di Intel rilancia: AVX e AMX tornano con Nova Lake
Leggi questo articolo
Articolo 4 di 5
Siri cambia anima: l’AI di Google arriva su iPhone
Con i modelli Gemini di Google, Siri prepara la sua evoluzione più profonda: Apple punta sulla funzionalità, non più solo sull’orgoglio.
Immagine di Siri cambia anima: l’AI di Google arriva su iPhone
Leggi questo articolo
Articolo 5 di 5
Non c'è pace per NVIDIA: Trump blocca le vendite di Blackwell in Cina
Il presidente Trump blocca l'esportazione in Cina dei chip AI Blackwell di NVIDIA, ponendo fine a tutti gli sviluppi in corso.
Immagine di Non c'è pace per NVIDIA: Trump blocca le vendite di Blackwell in Cina
Leggi questo articolo
Advertisement
Advertisement

Advertisement

Footer
Tom's Hardware Logo

 
Contatti
  • Contattaci
  • Feed RSS
Legale
  • Chi siamo
  • Privacy
  • Cookie
  • Affiliazione Commerciale
Altri link
  • Forum
Il Network 3Labs Network Logo
  • Tom's Hardware
  • SpazioGames
  • CulturaPop
  • Data4Biz
  • TechRadar
  • SosHomeGarden
  • Aibay

Tom's Hardware - Testata giornalistica associata all'USPI Unione Stampa Periodica Italiana, registrata presso il Tribunale di Milano, nr. 285 del 9/9/2013 - Direttore: Andrea Ferrario

3LABS S.R.L. • Via Pietro Paleocapa 1 - Milano (MI) 20121
CF/P.IVA: 04146420965 - REA: MI - 1729249 - Capitale Sociale: 10.000 euro

© 2025 3Labs Srl. Tutti i diritti riservati.