hws/hw01.tex
changeset 169 2866fae8c1cf
parent 165 6f84ad98cf49
child 171 6cdf4d3906e2
--- a/hws/hw01.tex	Tue Sep 23 10:31:03 2014 +0100
+++ b/hws/hw01.tex	Tue Sep 23 11:23:29 2014 +0100
@@ -1,6 +1,5 @@
 \documentclass{article}
-\usepackage{charter}
-\usepackage{hyperref}
+\usepackage{../style}
 
 \begin{document}
 
@@ -8,36 +7,38 @@
 
 \begin{enumerate}
 \item {\bf (Optional)} If you want to have a look at the code
-  presented in the lectures, install Node.js available (for free) from
+  presented in the lectures, install \texttt{Node.js} available (for free) from
 \begin{center}
 \url{http://nodejs.org}
 \end{center}
 
-It needs aslo the Node-packages: Express, Cookie-Parser, Body-Parser and 
-Crypto.
+It needs aslo the Node-packages Express, Cookie-Parser, Body-Parser and 
+Crypto. They can be easily installed using the Node package manager \texttt{npm}.
 
 
 \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
+
+  \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
-\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?
+Think of ways how you can cheat in this exam? How would you defend
+against such cheats.
 
 \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 (that is browser cookies)?
 
-\item Why is making bank customer be liable for financial fraud a bad
-design choice for CC payments?
+\item Why is making bank customers liable for financial fraud a bad
+design choice for credit card payments?
 
 \end{enumerate}