diff -r 000000000000 -r 3a5e09a2ae54 hw01.tex --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/hw01.tex Tue Sep 25 21:01:23 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: