[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[taler-anastasis] branch master updated: signing keys in glossary
From: |
gnunet |
Subject: |
[taler-anastasis] branch master updated: signing keys in glossary |
Date: |
Thu, 11 Jun 2020 11:00:03 +0200 |
This is an automated email from the git hooks/post-receive script.
grothoff pushed a commit to branch master
in repository anastasis.
The following commit(s) were added to refs/heads/master by this push:
new 4d641c2 signing keys in glossary
4d641c2 is described below
commit 4d641c2d5c028b411a746861672888ac0fa4e4eb
Author: Christian Grothoff <christian@grothoff.org>
AuthorDate: Thu Jun 11 11:00:01 2020 +0200
signing keys in glossary
---
doc/thesis/design.tex | 2 +-
doc/thesis/glossary.tex | 5 ++++-
2 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/doc/thesis/design.tex b/doc/thesis/design.tex
index 3736348..2cba75d 100644
--- a/doc/thesis/design.tex
+++ b/doc/thesis/design.tex
@@ -25,7 +25,7 @@ on page~\pageref{fig:keys_anastasis} and in
Figure~\ref{fig:truth_keys} on page~\pageref{fig:truth_keys}.
The Figure~\ref{fig:keys_anastasis} gives an overview of the keys used in
Anastasis. It also shows how they are created and used.
Figure~\ref{fig:truth_keys} shows how the keys to sign the (encrypted) truth
-data used during authentication are generated. The seed(s) used in
+data used during authentication are generated. The truth seed(s) used in
Figure~\ref{fig:truth_keys} are part of the recovery document.
\newline
\begin{figure}[H]
diff --git a/doc/thesis/glossary.tex b/doc/thesis/glossary.tex
index b689e10..80209c3 100644
--- a/doc/thesis/glossary.tex
+++ b/doc/thesis/glossary.tex
@@ -5,6 +5,9 @@
\item[policy] {A policy is a list of challenges which need to be solved
to recover the core secret.}
\item[challenge] {A challenge is a data structure which holds
information about a user authentication for a escrow provider.}
\item[truth] {A truth is a data structure which defines how a user
authentication is performed, it also contains the key share which is released
upon successful authentication.}
+ \item[truth seed] {A nonce used to generate the key material to sign
the truth upload.}
+ \item[truth key] {A public-private key pair used to sign and
authenticate the truth upload.}
+ \item[account key] {A public-private key pair used to sign and
authenticate the encrypted policy document upload.}
\item[escrow provider] {An escrow provider is referred to servers
which operate Anastasis.}
\item[key share] {A key share is a random byte sequence which is
combined with other key shares to create a policy key.}
\item[core secret] {The core secret is the data which the user wants to
protect with Anastasis.}
@@ -12,4 +15,4 @@
\item[policy key] {Every policy holds a separate policy key which is
built through the combination of the key shares. The policy key is used to
encrypt the master key.}
\item[kdf id] {The kdf id is an Argon2 hash over the user's
unforgettable password.}
\item[authentication method] {An authentication method specifies how
the user should convince the escrow provider that he is authorized to get a key
share.}
-\end{description}
\ No newline at end of file
+\end{description}
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [taler-anastasis] branch master updated: signing keys in glossary,
gnunet <=