Method | Description | |
---|---|---|
Add ( Array x, Array y, Array z ) : void | ||
AddOne ( Array z ) : void | ||
AddOne ( Array z, int zOff ) : void | ||
Apm ( Array x, Array y, Array zp, Array zm ) : void | ||
CMov ( int cond, Array x, int xOff, Array z, int zOff ) : void | ||
CNegate ( int negate, Array z ) : void | ||
CSwap ( int swap, Array a, Array b ) : void | ||
Carry ( Array z ) : void | ||
Copy ( Array x, int xOff, Array z, int zOff ) : void | ||
Create ( ) : int[] | ||
CreateTable ( int n ) : int[] | ||
Decode ( Array x, int xOff, Array z ) : void | ||
Encode ( Array x, Array z, int zOff ) : void | ||
Inv ( Array x, Array z ) : void | ||
IsZero ( Array x ) : int | ||
IsZeroVar ( Array x ) : bool | ||
Mul ( Array x, Array y, Array z ) : void | ||
Mul ( Array x, int y, Array z ) : void | ||
Negate ( Array x, Array z ) : void | ||
Normalize ( Array z ) : void | ||
One ( Array z ) : void | ||
Sqr ( Array x, Array z ) : void | ||
Sqr ( Array x, int n, Array z ) : void | ||
SqrtRatioVar ( Array u, Array v, Array z ) : bool | ||
Sub ( Array x, Array y, Array z ) : void | ||
SubOne ( Array z ) : void | ||
Zero ( Array z ) : void |
Method | Description | |
---|---|---|
X25519Field ( ) : System |
Method | Description | |
---|---|---|
Decode128 ( Array bs, int off, Array z, int zOff ) : void | ||
Decode32 ( Array bs, int off ) : uint | ||
Encode128 ( Array x, int xOff, Array bs, int off ) : void | ||
Encode32 ( uint n, Array bs, int off ) : void | ||
PowPm5d8 ( Array x, Array rx2, Array rz ) : void | ||
Reduce ( Array z, int x ) : void |
public static Add ( Array x, Array y, Array z ) : void | ||
x | Array | |
y | Array | |
z | Array | |
return | void |
public static AddOne ( Array z, int zOff ) : void | ||
z | Array | |
zOff | int | |
return | void |
public static Apm ( Array x, Array y, Array zp, Array zm ) : void | ||
x | Array | |
y | Array | |
zp | Array | |
zm | Array | |
return | void |
public static CMov ( int cond, Array x, int xOff, Array z, int zOff ) : void | ||
cond | int | |
x | Array | |
xOff | int | |
z | Array | |
zOff | int | |
return | void |
public static CNegate ( int negate, Array z ) : void | ||
negate | int | |
z | Array | |
return | void |
public static CSwap ( int swap, Array a, Array b ) : void | ||
swap | int | |
a | Array | |
b | Array | |
return | void |
public static Copy ( Array x, int xOff, Array z, int zOff ) : void | ||
x | Array | |
xOff | int | |
z | Array | |
zOff | int | |
return | void |
public static Decode ( Array x, int xOff, Array z ) : void | ||
x | Array | |
xOff | int | |
z | Array | |
return | void |
public static Encode ( Array x, Array z, int zOff ) : void | ||
x | Array | |
z | Array | |
zOff | int | |
return | void |
public static Inv ( Array x, Array z ) : void | ||
x | Array | |
z | Array | |
return | void |
public static Mul ( Array x, Array y, Array z ) : void | ||
x | Array | |
y | Array | |
z | Array | |
return | void |
public static Mul ( Array x, int y, Array z ) : void | ||
x | Array | |
y | int | |
z | Array | |
return | void |
public static Negate ( Array x, Array z ) : void | ||
x | Array | |
z | Array | |
return | void |
public static Sqr ( Array x, Array z ) : void | ||
x | Array | |
z | Array | |
return | void |
public static Sqr ( Array x, int n, Array z ) : void | ||
x | Array | |
n | int | |
z | Array | |
return | void |
public static SqrtRatioVar ( Array u, Array v, Array z ) : bool | ||
u | Array | |
v | Array | |
z | Array | |
return | bool |
public static Sub ( Array x, Array y, Array z ) : void | ||
x | Array | |
y | Array | |
z | Array | |
return | void |