From 3536f120f92997e44083e331ccdca1e8f84e3d7e Mon Sep 17 00:00:00 2001 From: augustin64 Date: Mon, 8 Jul 2024 12:02:07 +0200 Subject: [PATCH] Initial commit --- .gitignore | 9 +++++++++ main.tex | 35 +++++++++++++++++++++++++++++++++++ refs.bib | 27 +++++++++++++++++++++++++++ 3 files changed, 71 insertions(+) create mode 100644 .gitignore create mode 100644 main.tex create mode 100644 refs.bib diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..446e1dd --- /dev/null +++ b/.gitignore @@ -0,0 +1,9 @@ +*.aux +*.bbl +*.bcf +*.blg +*.log +*.run.xml +*.toc + +*.pdf diff --git a/main.tex b/main.tex new file mode 100644 index 0000000..158fc57 --- /dev/null +++ b/main.tex @@ -0,0 +1,35 @@ +\documentclass[10pt]{article} + +% import des packages nécessaires +\usepackage[T1]{fontenc} +\usepackage{xcolor} +\usepackage[french]{babel} +\usepackage{syntax} +\usepackage{listings} +\usepackage{amsmath} +\usepackage[french]{babel} + +% titre +\title{Caractérisation de l’instruction \texttt{clflush} sur systèmes multi-socket} +\author{\textsc{Augustin LUCAS}\\ENS de Lyon\\ \\Encadré par :\\ +\textsc{Guillaume DIDIER}, \textsc{Angeliki KRITIKAKOU}\\ +Équipe TARAN\\ +Laboratoire IRISA\\ +RENNES} + +\date{3 Juin 2024 - 12 Juillet 2024} + +% quelques macros +% \newcommand... + +% le document lui-même +\begin{document} +\maketitle +\newpage + +\tableofcontents + + +\bibliographystyle{plain} +\bibliography{refs} +\end{document} diff --git a/refs.bib b/refs.bib new file mode 100644 index 0000000..200040c --- /dev/null +++ b/refs.bib @@ -0,0 +1,27 @@ +@misc{flushflush, + title={Flush+Flush: A Fast and Stealthy Cache Attack}, + author={Daniel Gruss and Clémentine Maurice and Klaus Wagner and Stefan Mangard}, + year={2016}, + eprint={1511.04594}, + archivePrefix={arXiv}, + primaryClass={cs.CR}, + url={https://arxiv.org/abs/1511.04594}, +} + +@InProceedings{calibrationdoneright, + author="Didier, Guillaume + and Maurice, Cl{\'e}mentine", + editor="Bilge, Leyla + and Cavallaro, Lorenzo + and Pellegrino, Giancarlo + and Neves, Nuno", + title="Calibration Done Right: Noiseless Flush+Flush Attacks", + booktitle="Detection of Intrusions and Malware, and Vulnerability Assessment", + year="2021", + publisher="Springer International Publishing", + address="Cham", + pages="278--298", + abstract="Caches leak information through timing measurements and side-channel attacks. Several attack primitives exist with different requirements and trade-offs. Flush+Flush is a stealthy and fast one that uses the timing of the clflush instruction depending on whether a line is cached. We show that the CPU interconnect plays a bigger role than previously thought in these timings and in Flush+Flush error rate.", + isbn="978-3-030-80825-9", + url={https://doi.org/10.1007/978-3-030-80825-9_14} +}