Go to the source code of this file.
|
EC_KEY * | d2i_ECParameters (EC_KEY **out_key, const uint8_t **inp, long len) |
|
EC_KEY * | d2i_ECPrivateKey (EC_KEY **out, const uint8_t **inp, long len) |
|
int | EC_KEY_marshal_curve_name (CBB *cbb, const EC_GROUP *group) |
|
int | EC_KEY_marshal_private_key (CBB *cbb, const EC_KEY *key, unsigned enc_flags) |
|
EC_GROUP * | EC_KEY_parse_curve_name (CBS *cbs) |
|
EC_GROUP * | EC_KEY_parse_parameters (CBS *cbs) |
|
EC_KEY * | EC_KEY_parse_private_key (CBS *cbs, const EC_GROUP *group) |
|
int | EC_POINT_point2cbb (CBB *out, const EC_GROUP *group, const EC_POINT *point, point_conversion_form_t form, BN_CTX *ctx) |
|
int | i2d_ECParameters (const EC_KEY *key, uint8_t **outp) |
|
int | i2d_ECPrivateKey (const EC_KEY *key, uint8_t **outp) |
|
int | i2o_ECPublicKey (const EC_KEY *key, uint8_t **outp) |
|
static int | integers_equal (const CBS *a, const uint8_t *b, size_t b_len) |
|
EC_KEY * | o2i_ECPublicKey (EC_KEY **keyp, const uint8_t **inp, long len) |
|
static int | parse_explicit_prime_curve (CBS *in, CBS *out_prime, CBS *out_a, CBS *out_b, CBS *out_base_x, CBS *out_base_y, CBS *out_order) |
|
◆ d2i_ECParameters()
◆ d2i_ECPrivateKey()
◆ EC_KEY_marshal_curve_name()
◆ EC_KEY_marshal_private_key()
◆ EC_KEY_parse_curve_name()
◆ EC_KEY_parse_parameters()
◆ EC_KEY_parse_private_key()
◆ EC_POINT_point2cbb()
◆ i2d_ECParameters()
◆ i2d_ECPrivateKey()
◆ i2o_ECPublicKey()
◆ integers_equal()
◆ o2i_ECPublicKey()
◆ parse_explicit_prime_curve()
static int parse_explicit_prime_curve |
( |
CBS * |
in, |
|
|
CBS * |
out_prime, |
|
|
CBS * |
out_a, |
|
|
CBS * |
out_b, |
|
|
CBS * |
out_base_x, |
|
|
CBS * |
out_base_y, |
|
|
CBS * |
out_order |
|
) |
| |
|
static |
◆ kParametersTag
const unsigned kParametersTag |
|
static |
Initial value:
Definition at line 70 of file ec_asn1.c.
◆ kPrimeField
const uint8_t kPrimeField[] = {0x2a, 0x86, 0x48, 0xce, 0x3d, 0x01, 0x01} |
|
static |
◆ kPublicKeyTag
const unsigned kPublicKeyTag |
|
static |
Initial value:
Definition at line 72 of file ec_asn1.c.