gnunet-svn
[Top][All Lists]
Advanced

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

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


From: grothoff
Subject: [GNUnet-SVN] r1706 - GNUnet-docs/papers/ecrs
Date: Tue, 16 Aug 2005 21:22:40 -0700 (PDT)

Author: grothoff
Date: 2005-08-16 21:22:39 -0700 (Tue, 16 Aug 2005)
New Revision: 1706

Modified:
   GNUnet-docs/papers/ecrs/kblock.tex
Log:
better

Modified: GNUnet-docs/papers/ecrs/kblock.tex
===================================================================
--- GNUnet-docs/papers/ecrs/kblock.tex  2005-08-16 22:27:15 UTC (rev 1705)
+++ GNUnet-docs/papers/ecrs/kblock.tex  2005-08-17 04:22:39 UTC (rev 1706)
@@ -12,13 +12,14 @@
 \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 \\
+  H(K) address@hidden>}[rrr]^{\texttt{(as random seed)}} } 
address@hidden>}[ddr]^{ \texttt{(as key)} }} &&& *+[F]{Keygen} 
address@hidden>}[dd]^{Prv_{H(K)}}} address@hidden>}[drr]^{Pub_{H(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)]_{Prv_{H(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.}
+\caption{The construction of a KBlock.  The hash $H(K)$ of the keyword $K$ is 
used to encrypt the
+        data and to seed the key generator.  The obtained private key 
$Prv_{H(K)}$ signs the encrypted data, 
+       but is not otherwise used.  Finally, the public key $Pub_{H(K)}$ is 
appended to the signed data to 
+       form the KBlock.}
  \label{kblockdiagram}
 \end{center}
 \end{figure*}





reply via email to

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