new version
authorChristian Urban <urbanc@in.tum.de>
Tue, 25 Sep 2012 13:57:17 +0100
changeset 10 c8ff4c853130
parent 9 6dca9c220c8e
child 11 706406bf51f6
new version
hw01.pdf
hw01.tex
slides01.pdf
slides01.tex
Binary file hw01.pdf has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/hw01.tex	Tue Sep 25 13:57:17 2012 +0100
@@ -0,0 +1,47 @@
+\documentclass{article}
+\usepackage{charter}
+\usepackage{hyperref}
+
+\begin{document}
+
+\section*{Homework 1}
+
+\begin{enumerate}
+\item {\bf (Optional)} If you want to look at code presented in the lectures, install Scala available from
+\begin{center}
+\url{http://www.scala-lang.org}
+\end{center}
+
+\noindent
+The web-applications were written in Scala using the Play Framework available from
+\begin{center}
+\url{http://www.playframework.org}
+\end{center}
+
+\item Practice thinking like an attacker. Assume the following situation:
+\begin{quote}\it
+Prof.~V.~Nasty gives the following final exam question (closed books, closed notes):\bigskip
+
+\noindent
+\begin{tabular}{@ {}l}
+Write the first 100 digits of pi:\\
+3.\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_
+\end{tabular}
+\end{quote}
+
+\noindent
+Think of ways how you can cheat in this exam?
+
+\item Explain what hashes and salts are. Describe how they can be used for ensuring data integrity and
+storing password information.
+
+\item What are good uses of cookies (browser cookies)?
+
+\end{enumerate}
+
+\end{document}
+
+%%% Local Variables: 
+%%% mode: latex
+%%% TeX-master: t
+%%% End: 
Binary file slides01.pdf has changed
--- a/slides01.tex	Tue Sep 25 13:37:42 2012 +0100
+++ b/slides01.tex	Tue Sep 25 13:57:17 2012 +0100
@@ -936,7 +936,7 @@
 \item The question ``Is this relevant for the exams'' is not appreciated!\medskip\\
 
 Whatever is in the homework sheets (and is not marked optional) is relevant for the
-exam.
+exam. No code needs to be written.
 \end{itemize}
 
 \end{frame}}