added homework
authorChristian Urban <christian dot urban at kcl dot ac dot uk>
Tue, 23 Sep 2014 01:58:14 +0100
changeset 165 6f84ad98cf49
parent 164 08a6e035223e
child 166 bba0504abcf0
added homework
hws/hw01.pdf
hws/hw01.tex
Binary file hws/hw01.pdf has changed
--- a/hws/hw01.tex	Tue Sep 23 01:49:53 2014 +0100
+++ b/hws/hw01.tex	Tue Sep 23 01:58:14 2014 +0100
@@ -7,16 +7,15 @@
 \section*{Homework 1}
 
 \begin{enumerate}
-\item {\bf (Optional)} If you want to have a look at the code presented in the lectures, install Scala available (for free) from
+\item {\bf (Optional)} If you want to have a look at the code
+  presented in the lectures, install Node.js available (for free) from
 \begin{center}
-\url{http://www.scala-lang.org}
+\url{http://nodejs.org}
 \end{center}
 
-\noindent
-The web-applications from the first lecture are written in Scala using the Play Framework available (also for free) from
-\begin{center}
-\url{http://www.playframework.org}
-\end{center}
+It needs aslo the Node-packages: Express, Cookie-Parser, Body-Parser and 
+Crypto.
+
 
 \item Practice thinking like an attacker. Assume the following situation:
 \begin{quote}\it
@@ -32,11 +31,14 @@
 \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 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?
+
 \end{enumerate}
 
 \end{document}