From 218196f8dd905934386572528aacbde8f9dde93e Mon Sep 17 00:00:00 2001 From: Daira Hopwood Date: Tue, 23 Mar 2021 19:27:47 +0000 Subject: [PATCH] Output ciphertext -> outgoing ciphertext. Signed-off-by: Daira Hopwood --- protocol/protocol.tex | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/protocol/protocol.tex b/protocol/protocol.tex index 82b26368..97bd633a 100644 --- a/protocol/protocol.tex +++ b/protocol/protocol.tex @@ -1084,8 +1084,8 @@ electronic commerce and payment, financial privacy, proof of work, zero knowledg \newcommand{\noteCiphertextOrchard}{\termandindex{transmitted note ciphertext}{transmitted note ciphertext (Orchard)}} \newcommand{\noteCiphertextsOrchard}{\termandindex{transmitted note ciphertexts}{transmitted note ciphertext (Orchard)}} \newcommand{\noteOrNotesCiphertext}{\termnoindex{transmitted note(s) ciphertext}} -\newcommand{\outputCiphertext}{\term{Output ciphertext}} -\newcommand{\outputCiphertexts}{\terms{Output ciphertext}} +\newcommand{\outgoingCiphertext}{\term{outgoing ciphertext}} +\newcommand{\outgoingCiphertexts}{\terms{outgoing ciphertext}} \newcommand{\incrementalMerkleTree}{\term{incremental Merkle tree}} \newcommand{\merkleRoot}{\termandindex{root}{root (of a Merkle tree)}} \newcommand{\merkleNode}{\termandindex{node}{node (of a Merkle tree)}} @@ -6976,7 +6976,7 @@ $\NotePlaintext{}$ is encoded as defined in \crossref{notept}. Let $\cv$ be the \valueCommitment for the new \note, and let $\cm$ be the \noteCommitment. (These are needed to derive the \defining{\outgoingCipherKey} $\OutCipherKey$ in order to produce the -\defining{\outputCiphertext} $\OutCiphertext$.) +\defining{\outgoingCiphertext} $\OutCiphertext$.) \introlist \vspace{1ex} @@ -8496,7 +8496,7 @@ corresponding to $t$. \introlist \vspace{2ex} $\PRFock{Sapling}{}$ is used in \crossref{saplingencrypt} to derive the -\outgoingCipherKey $\OutCipherKey$ used to encrypt an \outputCiphertext. +\outgoingCipherKey $\OutCipherKey$ used to encrypt an \outgoingCiphertext. It is instantiated using the $\BlakeTwobGeneric$ \hashFunction defined in \crossref{concreteblake2}: @@ -8551,7 +8551,7 @@ $\SubgroupReprJ$ is defined in \crossref{jubjub}. \introlist \vspace{2ex} $\PRFock{Orchard}{}$ is used in \crossref{orchardencrypt} to derive the -\outgoingCipherKey $\OutCipherKey$ used to encrypt an \outputCiphertext. +\outgoingCipherKey $\OutCipherKey$ used to encrypt an \outgoingCiphertext. It is instantiated using the $\BlakeTwobGeneric$ \hashFunction defined in \crossref{concreteblake2}: @@ -14495,7 +14495,7 @@ Peter Newell's illustration of the Jubjub bird, from \cite{Carroll1902}. \item Specify $\RedDSA$ and $\RedJubjub$. \item Specify \saplingBindingSignatures and \spendAuthSignatures. \item Specify the randomness beacon. - \item Add \outputCiphertexts and $\OutCipherKey$. + \item Add \outgoingCiphertexts and $\OutCipherKey$. \item Define $\DefaultDiversifier$. \item Change the \spendCircuit and \outputCircuit specifications to remove unintended differences from sapling-crypto.