gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r1690 - GNUnet-docs/papers/ecrs


From: grothoff
Subject: [GNUnet-SVN] r1690 - GNUnet-docs/papers/ecrs
Date: Tue, 16 Aug 2005 07:29:53 -0700 (PDT)

Author: grothoff
Date: 2005-08-16 07:29:52 -0700 (Tue, 16 Aug 2005)
New Revision: 1690

Added:
   GNUnet-docs/papers/ecrs/kblock.tex
Log:
jtl

Added: GNUnet-docs/papers/ecrs/kblock.tex
===================================================================
--- GNUnet-docs/papers/ecrs/kblock.tex  2005-08-16 06:44:25 UTC (rev 1689)
+++ GNUnet-docs/papers/ecrs/kblock.tex  2005-08-16 14:29:52 UTC (rev 1690)
@@ -0,0 +1,27 @@
+
+\documentclass[runningheads]{llncs}
+%\pagestyle{empty}.
+ 
+\usepackage[ansinew]{inputenc}
+\usepackage{amsmath,amssymb,exscale,multicol,epsfig,graphics,verbatim,float}
+\usepackage[all,knot,poly,frame]{xy}
+
+\begin{document}
+
+\begin{figure*}[t]
+\begin{center}
+\small
+\xymatrix{
+  H(K) address@hidden>}[rrr]^{\texttt{(as random seed)}} } 
address@hidden>}[ddr]^{ \texttt{(as key)} }} &&& *+[F]{Keygen} 
address@hidden>}[dd]^{PrvH(K)}} address@hidden>}[drr]^{PubH(K)}} & \\ 
+              &       &       &        &          & *+[F]{Join} 
address@hidden>}[r]} & Kblock \\
+  data  address@hidden>}[r]} & *+[F]{Encrypt} 
address@hidden>}[rr]_{E_{H(K)}(data)} } && *+[F]{Sign} address@hidden>}[urr]} 
\save[]+<3.1cm,0.4cm>*{ [E_{H(K)}(data)]_{PrvH(K)} } \restore \\
+} 
+\caption{The construction of a KBlock. The hashed keyword $H(K)$ is used to 
encrypt the
+data and to seed the key generator. The obtained private key $PrvH(K)$ signs 
the encrypted data, but is not otherwise used.
+Finally, the public key $PubH(K)$ is catenated to the signed data to form the 
final KBlock.}
+ \label{kblockdiagram}
+\end{center}
+\end{figure*}
+
+
+\end{document}





reply via email to

[Prev in Thread] Current Thread [Next in Thread]