commit bf8002012cf4d7835663d16fdd3517908fe2e671
parent 281e55d53d7b89610ae12240f4b7e6998249431f
Author: Christian Grothoff <christian@grothoff.org>
Date: Sat, 5 Aug 2017 14:50:46 +0200
modificatios for SHA
Diffstat:
1 file changed, 29 insertions(+), 29 deletions(-)
diff --git a/presentations/comprehensive/main.tex b/presentations/comprehensive/main.tex
@@ -127,11 +127,11 @@
\end{textblock*}
% Substitute based on who is giving the talk!
-% \begin{textblock*}{4cm}(8cm,7.5cm) % {block width} (coords)
-% {\hfill {\Large {\bf jeff \&} \\
-% \hfill {\bf grothoff}} \\
-% \hfill \{jeff,grothoff\}@taler.net }
-%\end{textblock*}
+ \begin{textblock*}{6cm}(6.7cm,7.7cm) % {block width} (coords)
+ {\hfill {\Large {\bf grothoff \&} \\
+ \hfill {\bf jeff} \& {\bf sereni-t}} \\
+ \hfill \{grothoff,jeff,sereni-t\}@taler.net }
+\end{textblock*}
\end{frame}
@@ -758,6 +758,30 @@ But of course we use modern instantiations.
\end{frame}
+\begin{frame}{Diffie-Hellman (ECDH)}
+ \begin{minipage}{8cm}
+ \begin{enumerate}
+ \item Create private keys $d,h \mod o$
+ \item Define $D = dG$
+ \item Define $H = hG$
+ \item Compute $DH := d(hD) = h(dH)$
+ \end{enumerate}
+ \end{minipage}
+ \begin{minipage}{6cm}
+ \begin{tikzpicture}
+ \tikzstyle{def} = [node distance= 2em and 0.5em, inner sep=0em, outer sep=.3em];
+ \node (h) [def, draw=none] at (0,0) {$h$};
+ \node (dh) [def, draw=none, below left=of b]{\includegraphics[width=0.2\textwidth]{dh.pdf}};
+ \node (d) [def, draw=none, above left= of dh] {$d$};
+ \tikzstyle{C} = [color=black, line width=1pt]
+
+ \draw [<-, C] (dh) -- (d) node [midway, above, sloped] (TextNode) {};
+ \draw [<-, C] (dh) -- (h) node [midway, above, sloped] (TextNode) {};
+ \end{tikzpicture}
+ \end{minipage}
+\end{frame}
+
+
\begin{frame}{Strawman solution}
\begin{minipage}{8cm}
Given partially spent private coin key $c_{old}$:
@@ -798,30 +822,6 @@ But of course we use modern instantiations.
\end{frame}
-\begin{frame}{Diffie-Hellman (ECDH)}
- \begin{minipage}{8cm}
- \begin{enumerate}
- \item Create private keys $d,h \mod o$
- \item Define $D = dG$
- \item Define $H = hG$
- \item Compute $DH := d(hD) = h(dH)$
- \end{enumerate}
- \end{minipage}
- \begin{minipage}{6cm}
- \begin{tikzpicture}
- \tikzstyle{def} = [node distance= 2em and 0.5em, inner sep=0em, outer sep=.3em];
- \node (h) [def, draw=none] at (0,0) {$h$};
- \node (dh) [def, draw=none, below left=of b]{\includegraphics[width=0.2\textwidth]{dh.pdf}};
- \node (d) [def, draw=none, above left= of dh] {$d$};
- \tikzstyle{C} = [color=black, line width=1pt]
-
- \draw [<-, C] (dh) -- (d) node [midway, above, sloped] (TextNode) {};
- \draw [<-, C] (dh) -- (h) node [midway, above, sloped] (TextNode) {};
- \end{tikzpicture}
- \end{minipage}
-\end{frame}
-
-
\begin{frame}{Customer: Transfer key setup (ECDH)}
\begin{minipage}{8cm}
Given partially spent private coin key $c_{old}$: