A processor core for executing processes is disclosed. The processor core comprises: one or more functional data registers for storing a context of a process under execution; and one or more nonfunctional registers for storing non-functional data. The processor core is configured to modify at least one of the one or more non-functional registers to include data that is independent of system measurements of the processor core.
SECURING MICROPROCESSORS AGAINST MICROARCHITECTURAL SIDE-CHANNEL ATTACKS
Cassano Luca Maria;Lazzeri Elia;
2024-01-01
Abstract
A processor core for executing processes is disclosed. The processor core comprises: one or more functional data registers for storing a context of a process under execution; and one or more nonfunctional registers for storing non-functional data. The processor core is configured to modify at least one of the one or more non-functional registers to include data that is independent of system measurements of the processor core.File in questo prodotto:
| File | Dimensione | Formato | |
|---|---|---|---|
|
Spec as Filed.pdf
Accesso riservato
Descrizione: Testo domanda di brevetto PCT
:
Altro materiale allegato
Dimensione
1.19 MB
Formato
Adobe PDF
|
1.19 MB | Adobe PDF | Visualizza/Apri |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.


