equal
deleted
inserted
replaced
75 \end{textblock}} |
75 \end{textblock}} |
76 |
76 |
77 \end{frame} |
77 \end{frame} |
78 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
78 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
79 |
79 |
80 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
|
81 \begin{frame}[c] |
|
82 \frametitle{Defence in Depth} |
|
83 |
|
84 \begin{center}\small |
|
85 \pcode{urbanc:$6$3WWbKfr1$4vblknvGr6FcDeF92R5xFn3mskfdnEn...:...} |
|
86 \end{center} |
|
87 |
|
88 \begin{itemize} |
|
89 \item hashes help when password databases are leaked |
|
90 \item salts help with protecting against dictionary attacks |
|
91 and help people who have the same password on different sites\medskip |
|
92 |
|
93 \item but they do not protect against a focused attack against a single |
|
94 password and also do not make poorly chosen passwords any better |
|
95 \end{itemize} |
|
96 |
|
97 \end{frame} |
|
98 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
|
99 |
|
100 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
|
101 \begin{frame}[c] |
|
102 \frametitle{Subtle Points} |
|
103 |
|
104 \begin{itemize} |
|
105 \item in our web-application the salt needed to remain secret; |
|
106 in password files the salt is public\bigskip |
|
107 |
|
108 \item the NYT has the ``resource'' unlocked at first |
|
109 and locks it depending on the cookie data |
|
110 \item our ``web-application'' has the resource locked at first, |
|
111 and unlocks it depending on the cookie data |
|
112 |
|
113 \end{itemize} |
|
114 |
|
115 \end{frame} |
|
116 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
|
117 |
80 |
118 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
81 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
119 \begin{frame}[c] |
82 \begin{frame}[c] |
120 \frametitle{Exam and Homework} |
83 \frametitle{Exam and Homework} |
121 |
84 |