Commit 42370ae8 authored by Véronique Cortier's avatar Véronique Cortier

More comments to clarify how keys are built in the threshold mode

parent 7675707e
Pipeline #100839 passed with stages
in 25 minutes and 4 seconds
...@@ -345,7 +345,10 @@ $\textsf{field}(o)$ to access the field \textsf{field} of $o$. ...@@ -345,7 +345,10 @@ $\textsf{field}(o)$ to access the field \textsf{field} of $o$.
\right\} \right\}
\end{gather*} \end{gather*}
A private key is a random number $x$ modulo $q$. The corresponding A private key is a number $x$ modulo $q$, chosen at random in the
basic decryption mode, and computed after several interactions in the
threshold mode.
The corresponding
$\pklabel$ is $X=g^x$. A $\tpk$ is a bundle of this public key with a $\pklabel$ is $X=g^x$. A $\tpk$ is a bundle of this public key with a
\hyperref[common]{$\proof$} of knowledge computed as follows: \hyperref[common]{$\proof$} of knowledge computed as follows:
\begin{enumerate} \begin{enumerate}
...@@ -622,7 +625,8 @@ Trustee $\mathcal{T}_j$ fills $\textsf{vo}_j$ as follows: ...@@ -622,7 +625,8 @@ Trustee $\mathcal{T}_j$ fills $\textsf{vo}_j$ as follows:
\] \]
\item \textsf{public\_key} is set to a \item \textsf{public\_key} is set to a
\hyperref[trustee-keys]{\texttt{trustee\_public\_key}} structure \hyperref[trustee-keys]{\texttt{trustee\_public\_key}} structure
built using $S_j$ as private key. built using $S_j$ as private key, which computes the corresponding
public key and a proof of knowledge of $S_j$.
\end{itemize} \end{itemize}
The administrator checks $\textsf{vo}_j$ as follows: The administrator checks $\textsf{vo}_j$ as follows:
\begin{itemize} \begin{itemize}
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment