instance method
OpenSSL::PKey::EC::Group#order
() -> ::OpenSSL::BN
group.get_order => order_bn
ext/openssl/ossl_pkey_ec.c
View on GitHub ↗
static VALUE ossl_ec_group_get_order(VALUE self)
{
VALUE bn_obj;
BIGNUM *bn;
EC_GROUP *group;
GetECGroup(self, group);
bn_obj = ossl_bn_new(BN_value_one());
bn = GetBNPtr(bn_obj);
if (EC_GROUP_get_order(group, bn, ossl_bn_ctx) != 1)
ossl_raise(eEC_GROUP, "EC_GROUP_get_order");
return bn_obj;
}
Returns the order of the group.
See the OpenSSL documentation for EC_GROUP_get_order()
See also
#generator
#point_conversion_form
#eql?
#point_conversion_form=
also in
4.1 · 3.4 · 3.3 · 3.2 · 3.1 · 3.0