Porting di Transient Execution Attacks su RISC-V

Docente

Luca Cassano (web, mail)

Area di ricerca

Architetture dei sistemi di elaborazione

Keyword (max 3 separate da virgola)

Security, Hardware, Attacchi

Tecnologie da utilizzare

Assembly, C, RISC-V

Descrizione (max 500 caratteri)

I moderni microprocessori integrano elementi quali core multipli, vari livelli di caches, unità di accelerazione, esecuzione speculativa che da un lato migliorano tremendamente le performance ma dall’altro espongono il sistema a numerosi attacchi alla sicurezza. Esempi di tali attacchi sono i recenti Spectre e Meltdown che sfruttano misurazioni sul timing degli accessi alla cache per “rubare” informazioni che dovrebbero invece rimanere segrete. Questo progetto si propone di testare la portabilità di questo tipo di attacchi da architetture x86 a RISC-V.

Scroll to Top