P2PKH addresses use a hash of a compressed, not an uncompressed ECDSA key representation.

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
This commit is contained in:
Daira Hopwood 2018-06-22 21:37:43 +01:00
parent d1a6e2809d
commit be632b4a21
1 changed files with 3 additions and 1 deletions

View File

@ -7466,7 +7466,7 @@ The raw encoding of a P2PKH address consists of:
instead.) instead.)
\item $20$ bytes specifying a public key hash, which is a RIPEMD-160 \item $20$ bytes specifying a public key hash, which is a RIPEMD-160
hash \cite{RIPEMD160} of a SHA-256 hash \cite{NIST2015} hash \cite{RIPEMD160} of a SHA-256 hash \cite{NIST2015}
of an uncompressed ECDSA key encoding. of a compressed ECDSA key encoding.
\end{itemize} \end{itemize}
\vspace{-2ex} \vspace{-2ex}
@ -9429,6 +9429,8 @@ Peter Newell's illustration of the Jubjub bird, from \cite{Carroll1902}.
``If $\nJoinSplit > 0$, the \transaction{} \MUSTNOT use \sighashTypes other than $\SIGHASHALL$.'', ``If $\nJoinSplit > 0$, the \transaction{} \MUSTNOT use \sighashTypes other than $\SIGHASHALL$.'',
which was never implemented. which was never implemented.
\item Clarify that interstitial \treestates form a tree for each \transaction containing \joinSplitDescriptions. \item Clarify that interstitial \treestates form a tree for each \transaction containing \joinSplitDescriptions.
\item Correct the description of P2PKH addresses in \crossref{transparentaddrencoding} --- they
use a hash of a compressed, not an uncompressed ECDSA key representation.
\item Clarify the wording of the caveat\footnoteref{securitycaveat} about the claimed security \item Clarify the wording of the caveat\footnoteref{securitycaveat} about the claimed security
of shielded \transactions. of shielded \transactions.
\item Correct the definition of set difference ($S \setminus T$). \item Correct the definition of set difference ($S \setminus T$).