[Top][All Lists]
[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*}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r1706 - GNUnet-docs/papers/ecrs,
grothoff <=