EC Montogomery curve parameters.
| prime | Prime number for the group |
| order | Order of the group |
| cofactor | Cofactor of the group |
| A | "A" parameter in the equation By^2 = x^3 + Ax^2 +x |
| B | "B" parameter in the equation By^2 = x^3 + Ax^2 +x |
| g | Generator point on the Elliptic curve |
Data Fields | |
| uint32_t | prime [ASYM_CRYPT_LEN(EC_PARAM_MAXLEN)] |
| uint32_t | order [ASYM_CRYPT_LEN(EC_PARAM_MAXLEN)] |
| uint32_t | cofactor [ASYM_CRYPT_LEN(EC_PARAM_MAXLEN)] |
| uint32_t | A [ASYM_CRYPT_LEN(EC_PARAM_MAXLEN)] |
| uint32_t | B [ASYM_CRYPT_LEN(EC_PARAM_MAXLEN)] |
| struct AsymCrypt_ECPoint | g |
| uint32_t AsymCrypt_ECMontCurveP::prime[ASYM_CRYPT_LEN(EC_PARAM_MAXLEN)] |
Prime number for the group
| uint32_t AsymCrypt_ECMontCurveP::order[ASYM_CRYPT_LEN(EC_PARAM_MAXLEN)] |
Order of the group
| uint32_t AsymCrypt_ECMontCurveP::cofactor[ASYM_CRYPT_LEN(EC_PARAM_MAXLEN)] |
Cofactor of the Elliptic curve
| uint32_t AsymCrypt_ECMontCurveP::A[ASYM_CRYPT_LEN(EC_PARAM_MAXLEN)] |
"A" parameter in the equation By^2 = x^3 + Ax^2 +x
| uint32_t AsymCrypt_ECMontCurveP::B[ASYM_CRYPT_LEN(EC_PARAM_MAXLEN)] |
"B" parameter in the equation By^2 = x^3 + Ax^2 +x
| struct AsymCrypt_ECPoint AsymCrypt_ECMontCurveP::g |
Generator point on the Elliptic curve