Références
Sommaire
- Sommaire
- Conception de systèmes numériques et outils
- Architecture de jeu d’instructions
- Microarchitecture des processeurs
- Isolation de la microarchitecture
- Canaux auxiliaires
Conception de systèmes numériques et outils
[Chisel]:
Chisel/FIRRTL Hardware Compiler Framework
2023Notes:
[Verilator]:
Verilator
2022Notes:
Architecture de jeu d’instructions
[Patt2017]:
Computer Organization and Design RISC-V Edition: The Hardware Software Interface
Avril 2017Notes:
[Wate2019]:
The RISC-V Instruction Set Manual Volume I: Unprivileged ISA
Décembre 2019Notes:
[Wate2021]:
The RISC-V Instruction Set Manual Volume II: Privileged Architecture
Décembre 2021Notes:
Microarchitecture des processeurs
[Henn2011]:
Computer Architecture: A Quantitative Approach
Septembre 2011Notes:
Isolation de la microarchitecture
[Ge2018a]:
No Security Without Time Protection: We Need a New Hardware-Software Contract
9th Asia-Pacific Workshop on Systems (APSys'18), 2018Notes:
[Koch2019]:
Spectre Attacks: Exploiting Speculative Execution
40th IEEE Symposium on Security and Privacy (S&P'19), Mai 2019Notes:
[Lipp2018]:
Meltdown: Reading Kernel Memory from User Space
27th USENIX Security Symposium (USENIX Security'18), Août 2018Notes:
[Van2018]:
Foreshadow: Extracting the Keys to the Intel SGX Kingdom with Transient out-of-Order Execution
27th USENIX Security Symposium (USENIX Security'18), Août 2018Notes:
[Weis2018]:
Foreshadow-NG: Breaking the Virtual Memory Abstraction with Transient out-of-Order Execution
2018Notes:
Canaux auxiliaires
[Mars2021a]:
MIRACLE: MIcRo-ArChitectural Leakage Evaluation: A Study of Micro-Architectural Power Leakage across Many Devices
Novembre 2021