diff options
author | Dr. Stephen Henson <steve@openssl.org> | 2016-02-01 18:52:41 +0000 |
---|---|---|
committer | Dr. Stephen Henson <steve@openssl.org> | 2016-02-28 22:54:53 +0000 |
commit | e5b2ea0ac3b4d752847d197117d58e0f6ad8e08e (patch) | |
tree | 9554a5d7ff8258c7fd9b85bfa19fefdddde5933d /crypto/ec/ec_lib.c | |
parent | 3e8ee4753c78556a83b7bc08d522c08f0d8808c1 (diff) | |
download | openssl-new-e5b2ea0ac3b4d752847d197117d58e0f6ad8e08e.tar.gz |
Add group_order_bits to EC_METHOD.
Reviewed-by: Rich Salz <rsalz@openssl.org>
Reviewed-by: Emilia Käsper <emilia@openssl.org>
Diffstat (limited to 'crypto/ec/ec_lib.c')
-rw-r--r-- | crypto/ec/ec_lib.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/crypto/ec/ec_lib.c b/crypto/ec/ec_lib.c index b7bbc41cdf..e45cbe3607 100644 --- a/crypto/ec/ec_lib.c +++ b/crypto/ec/ec_lib.c @@ -373,6 +373,8 @@ const BIGNUM *EC_GROUP_get0_order(const EC_GROUP *group) int EC_GROUP_order_bits(const EC_GROUP *group) { + if (group->meth->group_order_bits) + return group->meth->group_order_bits(group); if (group->order) return BN_num_bits(group->order); return 0; |