Intel applica un Tunable Replica Circuit per proteggere i sistemi da determinati tipi di attacco fisico di fault injection
Intel è un’azienda leader di settore che crea tecnologia in grado di cambiare il mondo, rendendo possibile il progresso globale e arricchendo la vita delle persone. L’azienda ha presentato una nuova tecnica che va a integrare le misure di mitigazione degli attacchi fisici di fault injection già presenti a livello software. La protezione contro la fault injection utilizza sensori basati su hardware per rilevare in modo esplicito i malfunzionamenti nella temporizzazione dei circuiti che si verificano a seguito di un attacco.
Si tratta della prima volta che un TRC viene offerto nella famiglia di processori Intel Core di dodicesima generazione. Il circuito aggiunge la tecnologia di rilevamento della fault injection al motore Intel Converged Security and Management Engine. Questo, è progettato per rilevare gli attacchi di glitch fisici non invasivi sui pin che forniscono clock e tensione. Il TRC è anche progettato per rilevare le fault injection elettromagnetiche.
Dettagli sul nuovo Intel: introdotto il nuovo Tunable Replica Circuit
Intel (qui per maggiori info) migliora l’affidabilità dei software grazie a miglioramenti dell’hardware realizzati utilizzando la logica presente all’interno del processore. Oggi, l’azienda ha presentato una nuova tecnica che va a integrare le misure di mitigazione degli attacchi fisici di fault injection già presenti a livello software. Tunable Replica Circuit (TRC) rappresenta la protezione contro la fault injection. Utilizza sensori basati su hardware per rilevare in modo esplicito i malfunzionamenti nella temporizzazione dei circuiti che si verificano a seguito di un attacco. Come anticipato, il circuito aggiunge la tecnologia di rilevamento della fault injection al motore Intel Converged Security and Management Engine. Ha lo scopo di rilevare gli attacchi di glitch fisici non invasivi sui pin che forniscono clock e tensione oltre alle fault injection elettromagnetiche.
Dichiarazioni
Di seguito sono riportate le prime dichiarazioni inerenti al nuovo Intel: introdotto il nuovo Tunable Replica Circuit.
La protezione dei software viene rinforzata grazie alla virtualizzazione, agli stack canary e all’autenticazione del codice prima dell’esecuzione,
ha affermato Daniel Nemiroff, Senior Principal Engineer di Intel. Che ha poi aggiunto:
Questo ha spinto gli hacker a rivolgere la loro attenzione verso attacchi fisici delle piattaforme informatiche. Uno degli strumenti preferiti sono gli attacchi fault injection attraverso glitch di tensione, overclock e radiazioni elettromagnetiche. Questi causano errori di temporizzazione del circuito e possono consentire l’esecuzione di istruzioni dannose e la potenziale esfiltrazione di dati segreti.
Il TRC è stato originariamente sviluppato da Intel Labs per monitorare variazioni dinamiche come abbassamenti di tensione, cali di temperatura e invecchiamento nei circuiti. Con l’obiettivo di migliorare le prestazioni e l’efficienza energetica. Con l’evolversi delle nuove tecnologie, evolvono anche le loro applicazioni.
Modificando la configurazione di monitoraggio e costruendo l’infrastruttura per regolare la sensibilità del TRC agli attacchi di fault injection, il circuito è stato ottimizzato per le applicazioni di sicurezza,
ha commentato Carlos Tokunaga, principal engineer di Intel Labs, spiegando l’approccio di ricerca.
La collaborazione
Intel Labs, iSTARE-PASCAL (Physical Attack and Side Channel Analysis Lab) e il Client Computing Group di Intel hanno collaborato per testare il TRC in diversi scenari di sicurezza. Insieme, i tre attori hanno dimostrato che il TRC può essere calibrato in modo da riconoscere tali violazioni di timing come il risultato di un attacco. Intel ha applicato il TRC come sensore hardware per rilevare questi attacchi di fault injection e proteggere i sistemi.
Lo scopo del TRC
Il TRC di Intel è progettato per proteggere da determinati tipi di attacchi fisici monitorando il ritardo di specifici tipi di circuiti digitali. Il TRC è in grado di segnalare un attacco quando rileva un errore di temporizzazione dovuto a un guasto di tensione, clock, temperatura o elettromagnetico. Poiché il TRC è calibrato per segnalare gli errori che si verificano a livelli di tensione al di fuori dell’intervallo operativo nominale del CSME, qualsiasi condizione di errore segnalata indica che i dati potrebbero essere danneggiati. Ciò rende attive le appropriate operazioni di mitigazione per garantire l’integrità dei dati.
TRC al Platform Controller Hub
Intel ha applicato il TRC al Platform Controller Hub (PCH), un chipset separato, isolato dalla CPU, che migliora la protezione della Root of Trust di un sistema, chiamato Intel CSME. L’aspetto più importante per la produzione di questo tipo di sensore hardware è la calibrazione. Calibrato con una sensibilità troppo elevata, il sensore rileverebbe i normali cali di tensione del carico di lavoro come falsi positivi. I falsi positivi disturbano il rilevamento degli errori e potrebbero causare instabilità della piattaforma, comportando un onere aggiuntivo per i responsabili della sicurezza informatica.
Per evitare falsi positivi, Intel ha sviluppato un flusso di calibrazione basato su feedback. Anche ridurre al minimo i falsi negativi è importante, quindi il ciclo di feedback utilizza i risultati dei test falsi positivi e falsi negativi, insieme ai dati sui margini del sensore hardware. Ciò indica quanto è vicino il sensore al rilevamento di un problema tecnico e la precisione delle bande di protezione.
Progressi a livello architetturale
I progressi a livello dell’architettura comportano spesso vantaggi nell’esecuzione notevolmente inferiore rispetto alle implementazioni solo software. Tuttavia, gli attacchi fisici sono sempre stati trascurati tra i modelli di minaccia. Man mano che cresce la potenza di calcolo all’intelligent edge, Intel investe in funzionalità di protezione dagli attacchi fisici. Ciò per migliorare la resilienza del software che opera con carichi di lavoro sempre più elevati e minacce in costante evoluzione. La sicurezza è una proprietà a livello di sistema radicata nel silicio. Ogni componente del sistema, dal software al silicio, può aiutare a proteggere i dati. I dettagli di questa ricerca sono stati presentati al Black Hat USA 2022: Fault-Injection Detection Circuits: Design, Calibration, Validation and Tuning.
E voi? Cosa ne pensate del nuovo Tunable Replica Circuit di Intel ? Fatecelo sapere con un commento e rimanete sintonizzati su tuttoteK per altre news e recensioni dal mondo della tecnologia (e non solo!).
Lascia un commento