#include <internal.h>
|
int(* | group_init )(EC_GROUP *) |
|
void(* | group_finish )(EC_GROUP *) |
|
int(* | group_copy )(EC_GROUP *, const EC_GROUP *) |
|
int(* | group_set_curve )(EC_GROUP *, const BIGNUM *p, const BIGNUM *a, const BIGNUM *b, BN_CTX *) |
|
int(* | point_get_affine_coordinates )(const EC_GROUP *, const EC_POINT *, BIGNUM *x, BIGNUM *y, BN_CTX *) |
|
int(* | mul )(const EC_GROUP *group, EC_POINT *r, const BIGNUM *g_scalar, const EC_POINT *p, const BIGNUM *p_scalar, BN_CTX *ctx) |
|
int(* | field_mul )(const EC_GROUP *, BIGNUM *r, const BIGNUM *a, const BIGNUM *b, BN_CTX *) |
|
int(* | field_sqr )(const EC_GROUP *, BIGNUM *r, const BIGNUM *a, BN_CTX *) |
|
int(* | field_encode )(const EC_GROUP *, BIGNUM *r, const BIGNUM *a, BN_CTX *) |
|
int(* | field_decode )(const EC_GROUP *, BIGNUM *r, const BIGNUM *a, BN_CTX *) |
|
◆ field_decode
◆ field_encode
◆ field_mul
◆ field_sqr
◆ group_copy
◆ group_finish
◆ group_init
int(* ec_method_st::group_init) (EC_GROUP *) |
◆ group_set_curve
◆ mul
◆ point_get_affine_coordinates
The documentation for this struct was generated from the following file:
- Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/crypto/ec/internal.h