--- a/slides/slides01.tex Tue Sep 26 12:03:24 2017 +0100
+++ b/slides/slides01.tex Tue Sep 26 12:10:41 2017 +0100
@@ -34,7 +34,7 @@
\begin{center}
\begin{tabular}{ll}
Email: & christian.urban at kcl.ac.uk\\
- Office: & S1.27 (1st floor Strand Building)\\
+ Office: & N7.07 (North Wing, Bush House)\\
Slides: & KEATS
\end{tabular}
\end{center}
@@ -388,7 +388,7 @@
\begin{tabular}{l}
\footnotesize on BBC Newsnight\\[-2mm]
\footnotesize in 2010 or
-\href{http://www.youtube.com/watch?v=JPAX32lgkrw}{youtube}
+\href{https://www.youtube.com/watch?v=Ks0SOn8hjG8}{youtube}
\end{tabular}
\end{textblock}
@@ -504,7 +504,7 @@
card at a store. Same applies if someone cloned your CC
reading the magnetic stripe or sniffing RFID. Only losing your
VBV or MCSC password can cause serious trouble.''\\
-\hfill{}\url{www.goo.gl/UWluh0}
+\hfill{}\url{https://news.ycombinator.com/item?id=3960034}
\end{bubble}
\end{frame}
@@ -530,6 +530,8 @@
\end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}[c]
\frametitle{Web Applications}
@@ -579,14 +581,14 @@
A simple response from the server:
\small
-\lstinputlisting{../progs/ap0.js}
+\lstinputlisting[xleftmargin=0.5cm]{../progs/ap0.js}
\medskip\pause
\small
-alternative response:\smallskip\\
+an alternative response:\smallskip\\
-\lstinline{response.write('<H1>Hello World</H1>');}
+\hspace{5mm}\lstinline{response.write('<H1>Hello World</H1>');}
\end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -652,7 +654,7 @@
\only<5>{
\begin{textblock}{11}(1,3)
-\begin{bubble}[10cm]\small
+\begin{bubble}[10.2cm]\small
{\bf Cookie Law:}\smallskip\\ ``In May 2011, a
European Union law was passed stating that websites that leave
non-essential cookies on visitors' devices have to alert the visitor
@@ -662,8 +664,8 @@
to simply update a website's terms and conditions or privacy
policy. The deadline to comply with the new EU cookie law was 26th May
2012 and failure to do so could mean a fine of up to
-\pounds{500,000}.'' \hfill\small\textcolor{gray}{$\rightarrow$BBC
- News}, \url{www.goo.gl/RI4qhh}
+\pounds{500,000}.''\\ \mbox{}\hfill\small\textcolor{gray}{$\rightarrow$BBC
+ News}, \url{http://www.goo.gl/RI4qhh}
\end{bubble}
\end{textblock}}
@@ -733,7 +735,8 @@
\item SHA-1 is a cryptographic hash function\\
(MD5, SHA-256, SHA-512, \ldots)
\item message $\rightarrow$ digest
-\item attacks exist: $2^{80} \rightarrow 2^{61}$ \bigskip\pause
+\item attacks exist: $2^{80} \rightarrow 2^{61}$ (should not be used
+ anymore and browsers stopped accepting SHA-1 certificates)\bigskip\pause
\item but dictionary attacks are much more effective for extracting passwords (later)
\end{itemize}
@@ -866,7 +869,8 @@
\end{itemize}\medskip
\small
-(web user maintains 25 separate accounts but uses just 6.5 passwords.)
+(users typically maintain 25 separate accounts but use just 6.5 passwords
+on average)
\end{frame}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -937,23 +941,22 @@
\begin{itemize}
\item electronic voting
-\item break-ins (buffer overflows)
+\item buffer overflows
\item access control\\ (role based, data security / data integrity)
\item protocols
-\item zero-knowledge proofs
\item privacy
\begin{quote}
Scott McNealy: \\``You have zero privacy anyway. Get over it.''
\end{quote}
\item trust, bitcoins
-\item static analysis
\end{itemize}
\end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}[c]
-\frametitle{Books + Homework}
+\frametitle{Books + Homework + Exam}
\begin{itemize}
\item There is no single book I am following, but
@@ -976,6 +979,41 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}[c]
+\frametitle{There will be 1 Coursework}
+
+\begin{itemize}
+\item worth 10\%
+\item released on 23 October
+\item due on 1 December
+\end{itemize}
+
+\end{frame}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\begin{frame}[c]
+\frametitle{Lecture Capture}
+
+\begin{itemize}
+\item Hope it works\ldots\medskip\pause
+\item It is important to use lecture capture wisely:
+\begin{itemize}
+\item Lecture recordings are a study and revision aid.
+\item Statistically, there is a clear and direct link between attendance and
+ attainment: Students who do not attend lectures, do less well in exams.
+\end{itemize}
+
+\item Attending a lecture is more than watching it online -- if you do not
+attend, you miss out!
+
+\end{itemize}
+
+\end{frame}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\begin{frame}[c]
\frametitle{Further Information}
For your personal interest: