Documentation

MontCurve extends BaseCurve
in package

Table of Contents

Properties

$_maxwellTrick  : mixed
$a  : mixed
$a24  : mixed
$b  : mixed
$g  : mixed
$i4  : 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
pointFromJSON()  : mixed
validate()  : mixed

Properties

Methods

__construct()

public __construct(mixed $conf) : mixed
Parameters
$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 point(mixed $x, mixed $z) : mixed
Parameters
$x : mixed
$z : mixed

pointFromJSON()

public pointFromJSON(mixed $obj) : mixed
Parameters
$obj : mixed

validate()

public validate(mixed $point) : mixed
Parameters
$point : mixed

        
On this page

Search results