Method: OpenSSL::PKey::EC::Point#on_curve?
- Defined in:
- ossl_pkey_ec.c
#on_curve? ⇒ Boolean
1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 |
# File 'ossl_pkey_ec.c', line 1338 static VALUE ossl_ec_point_is_on_curve(VALUE self) { EC_POINT *point; const EC_GROUP *group; GetECPoint(self, point); GetECPointGroup(self, group); switch (EC_POINT_is_on_curve(group, point, ossl_bn_ctx)) { case 1: return Qtrue; case 0: return Qfalse; default: ossl_raise(eEC_POINT, "EC_POINT_is_on_curve"); } UNREACHABLE; } |