-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathlecture-notes.tex
94 lines (68 loc) · 1.99 KB
/
lecture-notes.tex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
\documentclass[
letterpaper, % Stock and paper size.
oneside,
nobib
]{tufte-book}
\input{preamble.tex}
\usepackage[style=verbose, autocite=footnote]{biblatex}
\addbibresource{ref.bib}
\author{6.1600 Staff}
\title{6.1600\\Foundations of\\Computer Security}
\begin{document}
\mainmatter
\maketitle
\section{Disclaimer}
This set of notes is a work in progress. It may have errors and be missing citations. It is certainly incomplete. Please let the staff know of any errors that you find.
\section{Contributors}
These notes are based on lectures by the 6.1600 course staff:
\begin{itemize}
\item \textbf{2024:} Srini Devadas and Yael Kalai
\item \textbf{2023:} Henry Corrigan-Gibbs and Nickolai Zeldovich
\item \textbf{2022:} Henry Corrigan-Gibbs, Nickolai Zeldovich, and Yael Kalai
\item \textbf{2021:} Henry Corrigan-Gibbs, Nickolai Zeldovich, Srini Devadas, and Yael Kalai
\end{itemize}
Ben Kettle, our course TA in 2022, was responsible for transcribing
the first set of these lecture notes in Fall 2022.
\clearpage
\tableofcontents*
\clearpage
%\mainmatter
\include{lectures/lec01}
\part{Authentication}
\include{lectures/lec02}
\include{lectures/lec03}
\include{lectures/lec04}
\include{lectures/lec05}
\include{lectures/lec06}
\include{lectures/lec07}
\part{Transport Security}
\include{lectures/lec08}
\include{lectures/lec09}
\include{lectures/lec10}
\include{lectures/lec11}
\include{lectures/lec12}
% \include{lectures/lec13}
\part{Platform Security}
\include{lectures/lec14}
\include{lectures/lec15}
\include{lectures/lec16}
\include{lectures/lec17}
\include{lectures/lec18}
\part{Software Security}
\include{lectures/lec19}
\include{lectures/lec20}
\include{lectures/lec21}
\include{lectures/lec22}
\part{Privacy}
\include{lectures/lec24}
\include{lectures/lec25}
\part{Conclusions}
\include{lectures/lec27}
\appendix
\part{Appendices}
\include{lectures/lec06-app}
\backmatter
%%% BIBLIOGRAPHY
%%% -------------------------------------------------------------
\printbibliography
\end{document}