author | Christian Urban <urbanc@in.tum.de> |
Sat, 21 Jan 2017 00:37:20 +0000 | |
changeset 510 | 51267a687b85 |
parent 432 | 1c3d38cc34a9 |
child 521 | 34775227c84f |
permissions | -rw-r--r-- |
431
4b53f83c070c
updated
Christian Urban <christian dot urban at kcl dot ac dot uk>
parents:
diff
changeset
|
1 |
\documentclass{article} |
4b53f83c070c
updated
Christian Urban <christian dot urban at kcl dot ac dot uk>
parents:
diff
changeset
|
2 |
\usepackage{../style} |
4b53f83c070c
updated
Christian Urban <christian dot urban at kcl dot ac dot uk>
parents:
diff
changeset
|
3 |
|
4b53f83c070c
updated
Christian Urban <christian dot urban at kcl dot ac dot uk>
parents:
diff
changeset
|
4 |
\begin{document} |
4b53f83c070c
updated
Christian Urban <christian dot urban at kcl dot ac dot uk>
parents:
diff
changeset
|
5 |
|
4b53f83c070c
updated
Christian Urban <christian dot urban at kcl dot ac dot uk>
parents:
diff
changeset
|
6 |
\section*{Homework 10} |
4b53f83c070c
updated
Christian Urban <christian dot urban at kcl dot ac dot uk>
parents:
diff
changeset
|
7 |
|
4b53f83c070c
updated
Christian Urban <christian dot urban at kcl dot ac dot uk>
parents:
diff
changeset
|
8 |
\begin{enumerate} |
432
1c3d38cc34a9
updated
Christian Urban <christian dot urban at kcl dot ac dot uk>
parents:
431
diff
changeset
|
9 |
\item What are the main disadvantages of the following |
1c3d38cc34a9
updated
Christian Urban <christian dot urban at kcl dot ac dot uk>
parents:
431
diff
changeset
|
10 |
protocol that establishes a mutual key between two |
1c3d38cc34a9
updated
Christian Urban <christian dot urban at kcl dot ac dot uk>
parents:
431
diff
changeset
|
11 |
parties $A$ and $B$ with the help of a mutually trusted |
1c3d38cc34a9
updated
Christian Urban <christian dot urban at kcl dot ac dot uk>
parents:
431
diff
changeset
|
12 |
third party $S$: |
1c3d38cc34a9
updated
Christian Urban <christian dot urban at kcl dot ac dot uk>
parents:
431
diff
changeset
|
13 |
|
1c3d38cc34a9
updated
Christian Urban <christian dot urban at kcl dot ac dot uk>
parents:
431
diff
changeset
|
14 |
\begin{center} |
1c3d38cc34a9
updated
Christian Urban <christian dot urban at kcl dot ac dot uk>
parents:
431
diff
changeset
|
15 |
\begin{tabular}{l@{\hspace{2mm}}l} |
1c3d38cc34a9
updated
Christian Urban <christian dot urban at kcl dot ac dot uk>
parents:
431
diff
changeset
|
16 |
$A \to S :$ & $A, B$\\ |
1c3d38cc34a9
updated
Christian Urban <christian dot urban at kcl dot ac dot uk>
parents:
431
diff
changeset
|
17 |
$S \to A :$ & $\{K_{AB}\}_{K_{AS}}$ and $\{\{K_{AB}\}_{K_{BS}} \}_{K_{AS}}$\\ |
1c3d38cc34a9
updated
Christian Urban <christian dot urban at kcl dot ac dot uk>
parents:
431
diff
changeset
|
18 |
$A \to B :$ & $\{K_{AB}\}_{K_{BS}}$\\ |
1c3d38cc34a9
updated
Christian Urban <christian dot urban at kcl dot ac dot uk>
parents:
431
diff
changeset
|
19 |
$A \to B :$ & $\{m\}_{K_{AB}}$\\ |
1c3d38cc34a9
updated
Christian Urban <christian dot urban at kcl dot ac dot uk>
parents:
431
diff
changeset
|
20 |
\end{tabular} |
1c3d38cc34a9
updated
Christian Urban <christian dot urban at kcl dot ac dot uk>
parents:
431
diff
changeset
|
21 |
\end{center} |
1c3d38cc34a9
updated
Christian Urban <christian dot urban at kcl dot ac dot uk>
parents:
431
diff
changeset
|
22 |
|
1c3d38cc34a9
updated
Christian Urban <christian dot urban at kcl dot ac dot uk>
parents:
431
diff
changeset
|
23 |
\item In the context of buffer-overflow attacks, explain briefly |
1c3d38cc34a9
updated
Christian Urban <christian dot urban at kcl dot ac dot uk>
parents:
431
diff
changeset
|
24 |
what is meant by a \emph{NOP-sledge}. |
431
4b53f83c070c
updated
Christian Urban <christian dot urban at kcl dot ac dot uk>
parents:
diff
changeset
|
25 |
|
4b53f83c070c
updated
Christian Urban <christian dot urban at kcl dot ac dot uk>
parents:
diff
changeset
|
26 |
\end{enumerate} |
4b53f83c070c
updated
Christian Urban <christian dot urban at kcl dot ac dot uk>
parents:
diff
changeset
|
27 |
\end{document} |
4b53f83c070c
updated
Christian Urban <christian dot urban at kcl dot ac dot uk>
parents:
diff
changeset
|
28 |
|
4b53f83c070c
updated
Christian Urban <christian dot urban at kcl dot ac dot uk>
parents:
diff
changeset
|
29 |
%%% Local Variables: |
4b53f83c070c
updated
Christian Urban <christian dot urban at kcl dot ac dot uk>
parents:
diff
changeset
|
30 |
%%% mode: latex |
4b53f83c070c
updated
Christian Urban <christian dot urban at kcl dot ac dot uk>
parents:
diff
changeset
|
31 |
%%% TeX-master: t |
4b53f83c070c
updated
Christian Urban <christian dot urban at kcl dot ac dot uk>
parents:
diff
changeset
|
32 |
%%% End: |