botan v1.12.12 (2020-01-26T16:00:04Z)
Dub
Repo
CurveGFpMontgomery.curveSqr
botan
math
ec_gfp
curve_gfp
CurveGFpMontgomery
Montgomery squaring/reduction Notes: z cannot alias x
class
CurveGFpMontgomery
override const
void
curveSqr
(
ref
BigInt
z
,
const
ref
BigInt
x
,
ref
SecureVector
!
word
ws
)
Parameters
z
BigInt
output
x
BigInt
multiplicand
Meta
Source
See Implementation
botan
math
ec_gfp
curve_gfp
CurveGFpMontgomery
constructors
this
destructors
~this
functions
curveMul
curveSqr
fromCurveRep
getA
getARep
getB
getBRep
getP
getPWords
toCurveRep
toVector
variables
m_ctx
m_mont
m_p_bn
m_x_
m_y_
m_z_
Montgomery squaring/reduction Notes: z cannot alias x