gnunet-svn
[Top][All Lists]
Advanced

[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.



reply via email to

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