BaseCurve
in package
AbstractYes
Table of Contents
Properties
- $_maxwellTrick : mixed
- $g : mixed
- $n : mixed
- $one : mixed
- $p : mixed
- $red : mixed
- $redN : mixed
- $two : mixed
- $type : mixed
- $zero : mixed
- $_wnafT1 : mixed
- $_wnafT2 : mixed
- $_wnafT3 : mixed
- $_wnafT4 : mixed
Methods
- __construct() : mixed
- _fixedNafMul() : mixed
- _wnafMul() : mixed
- _wnafMulAdd() : mixed
- decodePoint() : mixed
- point() : mixed
- validate() : mixed
Properties
$_maxwellTrick
public
mixed
$_maxwellTrick
$g
public
mixed
$g
$n
public
mixed
$n
$one
public
mixed
$one
$p
public
mixed
$p
$red
public
mixed
$red
$redN
public
mixed
$redN
$two
public
mixed
$two
$type
public
mixed
$type
$zero
public
mixed
$zero
$_wnafT1
protected
mixed
$_wnafT1
$_wnafT2
protected
mixed
$_wnafT2
$_wnafT3
protected
mixed
$_wnafT3
$_wnafT4
protected
mixed
$_wnafT4
Methods
__construct()
public
__construct(mixed $type, mixed $conf) : mixed
Parameters
- $type : mixed
- $conf : mixed
_fixedNafMul()
public
_fixedNafMul(mixed $p, mixed $k) : mixed
Parameters
- $p : mixed
- $k : mixed
_wnafMul()
public
_wnafMul(mixed $p, mixed $k) : mixed
Parameters
- $p : mixed
- $k : mixed
_wnafMulAdd()
public
_wnafMulAdd(mixed $defW, mixed $points, mixed $coeffs, mixed $len[, mixed $jacobianResult = false ]) : mixed
Parameters
- $defW : mixed
- $points : mixed
- $coeffs : mixed
- $len : mixed
- $jacobianResult : mixed = false
decodePoint()
public
decodePoint(mixed $bytes[, mixed $enc = false ]) : mixed
Parameters
- $bytes : mixed
- $enc : mixed = false
point()
public
abstract point(mixed $x, mixed $z) : mixed
Parameters
- $x : mixed
- $z : mixed
validate()
public
abstract validate(mixed $point) : mixed
Parameters
- $point : mixed