Creates a new EC_GROUP object with the specified parameters defined over GF2m (defined by the equation y^2 + xy = x^3 + ax^2 + b)
Declared in <openssl/ec.h>
EC_GROUP*
EC_GROUP_new_curve_GF2m(
BIGNUM const* p,
BIGNUM const* a,
BIGNUM const* b,
BN_CTX* ctx);
newly created EC_GROUP object with the specified parameters
| Name | Description |
|---|---|
| p | BIGNUM with the polynomial defining the underlying field |
| a | BIGNUM with the parameter a of the equation |
| b | BIGNUM with the parameter b of the equation |
| ctx | BN_CTX object (optional) |