Symbol: ec_key_pair
crypto/libecc/include/libecc/ecdh/ecccdh.h
41
ATTRIBUTE_WARN_UNUSED_RET int ecccdh_gen_key_pair(ec_key_pair *kp, const ec_params *params);
crypto/libecc/include/libecc/ecdh/ecccdh.h
46
ATTRIBUTE_WARN_UNUSED_RET int ecccdh_import_key_pair_from_priv_key_buf(ec_key_pair *kp, const ec_params *params, const u8 *priv_key_buf, u8 priv_key_buf_len);
crypto/libecc/include/libecc/sig/bip0340.h
47
ATTRIBUTE_WARN_UNUSED_RET int _bip0340_sign(u8 *sig, u8 siglen, const ec_key_pair *key_pair,
crypto/libecc/include/libecc/sig/ec_key.h
179
ATTRIBUTE_WARN_UNUSED_RET int key_pair_check_initialized(const ec_key_pair *A);
crypto/libecc/include/libecc/sig/ec_key.h
181
ATTRIBUTE_WARN_UNUSED_RET int key_pair_check_initialized_and_type(const ec_key_pair *A,
crypto/libecc/include/libecc/sig/ec_key.h
184
ATTRIBUTE_WARN_UNUSED_RET int ec_key_pair_import_from_priv_key_buf(ec_key_pair *kp,
crypto/libecc/include/libecc/sig/ec_key.h
188
ATTRIBUTE_WARN_UNUSED_RET int ec_key_pair_gen(ec_key_pair *kp, const ec_params *params,
crypto/libecc/include/libecc/sig/ec_key.h
191
ATTRIBUTE_WARN_UNUSED_RET int ec_structured_key_pair_import_from_priv_key_buf(ec_key_pair *kp,
crypto/libecc/include/libecc/sig/ec_key.h
206
ATTRIBUTE_WARN_UNUSED_RET int ec_structured_key_pair_import_from_buf(ec_key_pair *kp,
crypto/libecc/include/libecc/sig/eddsa.h
123
ATTRIBUTE_WARN_UNUSED_RET int eddsa_import_key_pair_from_priv_key_buf(ec_key_pair *kp,
crypto/libecc/include/libecc/sig/eddsa.h
91
ATTRIBUTE_WARN_UNUSED_RET int _eddsa_sign(u8 *sig, u8 siglen, const ec_key_pair *key_pair,
crypto/libecc/include/libecc/sig/sig_algs.h
50
const ec_key_pair *key_pair,
crypto/libecc/include/libecc/sig/sig_algs.h
55
ATTRIBUTE_WARN_UNUSED_RET int ec_sign_init(struct ec_sign_context *ctx, const ec_key_pair *key_pair,
crypto/libecc/include/libecc/sig/sig_algs.h
63
ATTRIBUTE_WARN_UNUSED_RET int _ec_sign(u8 *sig, u8 siglen, const ec_key_pair *key_pair,
crypto/libecc/include/libecc/sig/sig_algs.h
69
ATTRIBUTE_WARN_UNUSED_RET int ec_sign(u8 *sig, u8 siglen, const ec_key_pair *key_pair,
crypto/libecc/include/libecc/sig/sig_algs_internal.h
157
const ec_key_pair *key_pair;
crypto/libecc/include/libecc/sig/sig_algs_internal.h
239
ATTRIBUTE_WARN_UNUSED_RET int generic_ec_sign(u8 *sig, u8 siglen, const ec_key_pair *key_pair,
crypto/libecc/include/libecc/sig/sig_algs_internal.h
65
ATTRIBUTE_WARN_UNUSED_RET int (*sign) (u8 *sig, u8 siglen, const ec_key_pair *key_pair,
crypto/libecc/src/ecdh/ecccdh.c
113
IGNORE_RET_VAL(local_memset(kp, 0, sizeof(ec_key_pair)));
crypto/libecc/src/ecdh/ecccdh.c
121
int ecccdh_import_key_pair_from_priv_key_buf(ec_key_pair *kp, const ec_params *params, const u8 *priv_key_buf, u8 priv_key_buf_len)
crypto/libecc/src/ecdh/ecccdh.c
93
int ecccdh_gen_key_pair(ec_key_pair *kp, const ec_params *params)
crypto/libecc/src/sig/bip0340.c
161
int _bip0340_sign(u8 *sig, u8 siglen, const ec_key_pair *key_pair,
crypto/libecc/src/sig/ec_key.c
253
int key_pair_check_initialized(const ec_key_pair *A)
crypto/libecc/src/sig/ec_key.c
270
int key_pair_check_initialized_and_type(const ec_key_pair *A,
crypto/libecc/src/sig/ec_key.c
289
int ec_key_pair_import_from_priv_key_buf(ec_key_pair *kp,
crypto/libecc/src/sig/ec_key.c
508
int ec_structured_key_pair_import_from_priv_key_buf(ec_key_pair *kp,
crypto/libecc/src/sig/ec_key.c
565
int ec_structured_key_pair_import_from_buf(ec_key_pair *kp,
crypto/libecc/src/sig/ec_key.c
594
int ec_key_pair_gen(ec_key_pair *kp, const ec_params *params,
crypto/libecc/src/sig/ec_key.c
617
IGNORE_RET_VAL(local_memset(kp, 0, sizeof(ec_key_pair)));
crypto/libecc/src/sig/eddsa.c
1031
int eddsa_import_key_pair_from_priv_key_buf(ec_key_pair *kp,
crypto/libecc/src/sig/eddsa.c
1119
const ec_key_pair *key_pair;
crypto/libecc/src/sig/eddsa.c
1557
int _eddsa_sign(u8 *sig, u8 siglen, const ec_key_pair *key_pair,
crypto/libecc/src/sig/eddsa.c
216
ATTRIBUTE_WARN_UNUSED_RET static int eddsa_key_pair_sanity_check(const ec_key_pair *key_pair)
crypto/libecc/src/sig/sig_algs.c
295
const ec_key_pair *key_pair,
crypto/libecc/src/sig/sig_algs.c
388
int ec_sign_init(struct ec_sign_context *ctx, const ec_key_pair *key_pair,
crypto/libecc/src/sig/sig_algs.c
454
int generic_ec_sign(u8 *sig, u8 siglen, const ec_key_pair *key_pair,
crypto/libecc/src/sig/sig_algs.c
473
int _ec_sign(u8 *sig, u8 siglen, const ec_key_pair *key_pair,
crypto/libecc/src/sig/sig_algs.c
497
int ec_sign(u8 *sig, u8 siglen, const ec_key_pair *key_pair,
crypto/libecc/src/tests/ec_self_tests_core.c
1025
ec_key_pair kp;
crypto/libecc/src/tests/ec_self_tests_core.c
123
ATTRIBUTE_WARN_UNUSED_RET static int random_split_ec_sign(u8 *sig, u8 siglen, const ec_key_pair *key_pair,
crypto/libecc/src/tests/ec_self_tests_core.c
1584
ec_key_pair kp;
crypto/libecc/src/tests/ec_self_tests_core.c
236
ec_key_pair kp;
crypto/libecc/src/tests/ec_self_tests_core.c
521
ec_key_pair keypairs[MAX_BATCH_SIG_SIZE];
crypto/libecc/src/tests/ec_self_tests_core.c
56
ATTRIBUTE_WARN_UNUSED_RET static int ec_gen_import_export_kp(ec_key_pair *kp, const ec_params *params,
crypto/libecc/src/tests/ec_self_tests_core.c
62
ec_key_pair imported_kp;
crypto/libecc/src/tests/ec_self_tests_core.c
630
ATTRIBUTE_WARN_UNUSED_RET static int ec_test_sign(u8 *sig, u8 siglen, ec_key_pair *kp,
crypto/libecc/src/tests/ec_self_tests_core.c
736
ec_key_pair kp;
crypto/libecc/src/tests/ec_utils.c
241
ec_key_pair kp;
crypto/libecc/src/tests/ec_utils.c
655
ec_key_pair key_pair;
usr.sbin/pkg/ecc.c
56
ec_key_pair keypair;