Skip to content

Commit

Permalink
Merge pull request #1 from dbosk/master
Browse files Browse the repository at this point in the history
Brings v1.0
  • Loading branch information
dbosk committed Mar 24, 2016
2 parents 0db53bd + 0f3a21c commit 525948d
Show file tree
Hide file tree
Showing 4 changed files with 17 additions and 20 deletions.
7 changes: 2 additions & 5 deletions Makefile
Original file line number Diff line number Diff line change
@@ -1,11 +1,8 @@
FILES= tools.tex aims.tex literature.tex tools.bib

USE_LATEXMK= yes
USE_BIBLATEX= yes

.PHONY: all
all: tools.pdf

FILES= tools.tex aims.tex literature.tex tools.bib

tools.pdf: ${FILES} llncs


Expand Down
2 changes: 1 addition & 1 deletion makefiles
Submodule makefiles updated 10 files
+11 −5 Makefile
+83 −15 README.md
+66 −12 depend.mk
+45 −0 latexmkrc
+1 −1 miun.course.mk
+10 −12 miun.depend.mk
+1 −1 miun.docs.mk
+1 −1 miun.pub.mk
+22 −0 noweb.mk
+88 −66 tex.mk
25 changes: 12 additions & 13 deletions tools-contents.tex
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
\title{Tools of the Trade}
\title{Lab: Tools of the Trade}
\subtitle{A lab on the practicalities of security}

\author{%
Expand All @@ -17,10 +17,10 @@ \section{Introduction}
systems produced.
This laboratory assignment focuses on the practical parts of security.
You have probably read a lot about different cryptographic mechanisms, e.g.~AES
\cite{aes} and CBC \cite{blockmodes}; intrusion detection systems of different
kinds, e.g.~network \cite{snort} and host-based \cite{ossec} intrusion
\cite{aes} and CBC~\cite{blockmodes}; intrusion detection systems of different
kinds, e.g.\ network~\cite{snort} and host-based~\cite{ossec} intrusion
detection systems.
You might know that you should use huge prime numbers in RSA \cite{rsa}, but
You might know that you should use huge prime numbers in RSA~\cite{rsa}, but
how do you actually choose these in practice?
In this lab you are supposed to answer questions such as this and get to know
some implementations of what you previously only knew in theory.
Expand All @@ -41,10 +41,9 @@ \subsection{Scope and Aim}

The next section covers what you must read before you understand this
assignment and how to do the work.
Section \ref{sec:tasks} covers the work to be done, i.e.~how you should learn
this.
Section \ref{sec:exam} covers how it will be examined, i.e.~how you show that
you have fulfilled the intended learning outcomes given above.
\Cref{sec:tasks} covers the work to be done, i.e.~how you should learn this.
\Cref{sec:exam} covers how it will be examined, i.e.~how you show that you have
fulfilled the intended learning outcomes given above.


\section{Theory}
Expand All @@ -63,11 +62,11 @@ \section{Assignment}
\item In a Diffie-Hellman key exchange you need a generator for a group, how
do you find this one?

\item There is no randomness in a computer program---since these are fully
deterministic---but how do we then get randomness to do cryptography using
a computer?
\item There is no randomness in a computer program --- since these are fully
deterministic --- but how do we then get randomness to do cryptography
using a computer?

\item How do you actually use SHA-256 \cite{shs} or bcrypt \cite{bcrypt} to
\item How do you actually use SHA-256~\cite{shs} or bcrypt~\cite{bcrypt} to
protect a password: how should you use them, what values should you use?

\item What features are actually available in an intrusion detection system,
Expand Down Expand Up @@ -124,4 +123,4 @@ \subsubsection*{Acknowledgements}
\url{https://github.com/dbosk/toolslab/}.


\printbibliography
\printbibliography{}
3 changes: 2 additions & 1 deletion tools.tex
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,8 @@
\usepackage[swedish,english]{babel}
\usepackage[hyphens]{url}
\usepackage{hyperref}
\usepackage[natbib,style=alphabetic,maxbibnames=99]{biblatex}
\usepackage{cleveref}
\usepackage[natbib,style=numeric-comp,maxbibnames=99]{biblatex}
\addbibresource{tools.bib}

\begin{document}
Expand Down

0 comments on commit 525948d

Please sign in to comment.