|
110 | 110 | \newcommand{\secpkN} {\texttt{SECP256K1N}} |
111 | 111 | \newcommand{\bnOuterPrimeHi} {\bnOuterPrime\texttt{\_HI}} |
112 | 112 | \newcommand{\bnOuterPrimeLo} {\bnOuterPrime\texttt{\_LO}} |
113 | | -\newcommand{\secpNHi} {\secpN\texttt{\_HI}} |
114 | | -\newcommand{\secpNLo} {\secpN\texttt{\_LO}} |
| 113 | +\newcommand{\secpkNHi} {\secpkN\texttt{\_HI}} |
| 114 | +\newcommand{\secpkNLo} {\secpkN\texttt{\_LO}} |
| 115 | + |
| 116 | +\newcommand{\secprN} {\texttt{SECP256R1N}} |
| 117 | +\newcommand{\secprNHi} {\secprN\texttt{\_HI}} |
| 118 | +\newcommand{\secprNLo} {\secprN\texttt{\_LO}} |
| 119 | +\newcommand{\secprNHex} {\red{\texttt{0x\,ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632551}}} |
| 120 | +\newcommand{\secprNHexHi} {\red{\texttt{0x\,ffffffff00000000ffffffffffffffff}}} |
| 121 | +\newcommand{\secprNHexLo} {\red{\texttt{0x\,bce6faada7179e84f3b9cac2fc632551}}} |
| 122 | + |
| 123 | +\newcommand{\rOnePrime} {\texttt{P\_R1}} |
| 124 | +\newcommand{\rOnePrimeHi} {\rOnePrime\texttt{\_HI}} |
| 125 | +\newcommand{\rOnePrimeLo} {\rOnePrime\texttt{\_LO}} |
| 126 | +\newcommand{\rOnePrimeHex} {\red{\texttt{0x\,ffffffff00000001000000000000000000000000ffffffffffffffffffffffff}}} |
| 127 | +\newcommand{\rOnePrimeHexHi} {\red{\texttt{0x\,ffffffff000000010000000000000000}}} |
| 128 | +\newcommand{\rOnePrimeHexLo} {\red{\texttt{0x\,00000000ffffffffffffffffffffffff}}} |
| 129 | + |
| 130 | +\newcommand{\rOneACoefficient} {\texttt{A\_COEFF\_R1}} |
| 131 | +\newcommand{\rOneACoefficientHi} {\rOneACoefficient\texttt{\_HI}} |
| 132 | +\newcommand{\rOneACoefficientLo} {\rOneACoefficient\texttt{\_LO}} |
| 133 | +\newcommand{\rOneACoefficientHex} {\red{\texttt{0x\,ffffffff00000001000000000000000000000000fffffffffffffffffffffffc}}} |
| 134 | +\newcommand{\rOneACoefficientHexHi} {\red{\texttt{0x\,ffffffff000000010000000000000000}}} |
| 135 | +\newcommand{\rOneACoefficientHexLo} {\red{\texttt{0x\,00000000fffffffffffffffffffffffc}}} |
| 136 | + |
| 137 | +\newcommand{\rOneBCoefficient} {\texttt{B\_COEFF\_R1}} |
| 138 | +\newcommand{\rOneBCoefficientHi} {\rOneBCoefficient\texttt{\_HI}} |
| 139 | +\newcommand{\rOneBCoefficientLo} {\rOneBCoefficient\texttt{\_LO}} |
| 140 | +\newcommand{\rOneBCoefficientHex} {\red{\texttt{0x\,5ac635d8aa3a93e7b3ebbd55769886bc651d06b0cc53b0f63bce3c3e27d2604b}}} |
| 141 | +\newcommand{\rOneBCoefficientHexHi} {\red{\texttt{0x\,5ac635d8aa3a93e7b3ebbd55769886bc}}} |
| 142 | +\newcommand{\rOneBCoefficientHexLo} {\red{\texttt{0x\,651d06b0cc53b0f63bce3c3e27d2604b}}} |
115 | 143 |
|
116 | 144 | \newcommand{\pePrime} {\texttt{POINT\_EVALUATION\_PRIME}} |
117 | 145 | \newcommand{\pePrimeHi} {\pePrime\texttt{\_HI}} |
|
268 | 296 |
|
269 | 297 | \newcommand{\callWellFormedCoordinates} {\texttt{callToWellFormedCoordinates}} |
270 | 298 |
|
271 | | -\newcommand{\callToWellFormedCoordinates}[1]{ |
| 299 | +\newcommand{\callToWellFormedCoordinates}[1]{ |
272 | 300 | \setkeys[ECDATA]{var}{#1} |
273 | 301 | \callWellFormedCoordinates_{\cmdECDATA@var@anchorRow} |
274 | 302 | \left[ \begin{array}{ll} |
|
311 | 339 | \utt{LHS of (E) lo:} & \cmdECDATA@var@ySquareLo \\ |
312 | 340 | \utt{RHS of (E) hi:} & \cmdECDATA@var@xCubePlusATimesPXPlusBHi \\ |
313 | 341 | \utt{RHS of (E) lo:} & \cmdECDATA@var@xCubePlusATimesPXPlusBLo \\ |
314 | | - \utt{Where (E) is:} & \tty^2 = \ttx^3 + \rOneACoefficient \cdot \ttx + \rOneBCoefficient |
| 342 | + \utt{Where (E) is:} & \tty^2 = \ttx^3 + \rOneACoefficient \cdot \ttx + \rOneBCoefficient |
315 | 343 | \end{array} \right]} |
316 | 344 |
|
317 | 345 | \newcommand{\callROneMembershipEXT} {\texttt{callToR1MembershipEXT}} |
|
606 | 634 | \newcommand{\prcAddressBlsMapFpTwoToGTwoValue} {\redm{0x11}} |
607 | 635 | \newcommand{\prcAddressPVerifyValue} {\redm{0x100}} |
608 | 636 |
|
609 | | -\newcommand{\prcAddressEcRecover} {\numConst{prc\_address\_ecrecover}} |
| 637 | +\newcommand{\prcAddressEcRecover} {\numConst{prc\_address\_ecrecover}} |
610 | 638 | \newcommand{\prcAddressSha} {\numConst{prc\_address\_sha256}} |
611 | 639 | \newcommand{\prcAddressRipemd} {\numConst{prc\_address\_ripemd160}} |
612 | 640 | \newcommand{\prcAddressIdentity} {\numConst{prc\_address\_identity}} |
|
0 commit comments