Свойство | Тип | Описание | |
---|---|---|---|
Exp | int[] | ||
G | ECPoint | ||
a | byte[] | ||
b | byte[] | ||
h | |||
m | int | ||
n |
Метод | Описание | |
---|---|---|
BasePointMul ( |
Calculate multiplication of G
|
|
EllipticCurveF2m ( PublicKeyAlgorithm algorithm, string curveName, int m, int exp, byte a, byte b, ECPoint G, |
Constructor
|
|
ValidatePoint ( |
Validate if the point satisfies the equation of the elliptic curve.
|
public BasePointMul ( |
||
k | scalar value for multiplication | |
Результат | ECPoint |
public EllipticCurveF2m ( PublicKeyAlgorithm algorithm, string curveName, int m, int exp, byte a, byte b, ECPoint G, |
||
algorithm | PublicKeyAlgorithm | public key algorithm which uses this curve |
curveName | string | curve name |
m | int | exponent of 2 |
exp | int | exponents of x |
a | byte | curve parameter |
b | byte | curve parameter |
G | ECPoint | base point |
n | order n of G | |
h | cofactor | |
Результат | Granados.Crypto |
public ValidatePoint ( |
||
x | value of X | |
y | value of Y | |
Результат | bool |