Lines Matching refs:crypto_ec_key
943 struct crypto_ec_key;
971 struct crypto_ec_key *own_key);
1013 struct crypto_ec_key * crypto_ec_key_parse_priv(const u8 *der, size_t der_len);
1022 struct crypto_ec_key * crypto_ec_key_set_priv(int group,
1031 struct crypto_ec_key * crypto_ec_key_parse_pub(const u8 *der, size_t der_len);
1044 struct crypto_ec_key * crypto_ec_key_set_pub(int group, const u8 *x,
1053 struct crypto_ec_key *
1062 struct crypto_ec_key * crypto_ec_key_gen(int group);
1068 void crypto_ec_key_deinit(struct crypto_ec_key *key);
1076 struct wpabuf * crypto_ec_key_get_subject_public_key(struct crypto_ec_key *key);
1084 struct wpabuf * crypto_ec_key_get_ecprivate_key(struct crypto_ec_key *key,
1095 struct wpabuf * crypto_ec_key_get_pubkey_point(struct crypto_ec_key *key,
1106 crypto_ec_key_get_public_key(struct crypto_ec_key *key);
1116 crypto_ec_key_get_private_key(struct crypto_ec_key *key);
1125 struct wpabuf * crypto_ec_key_sign(struct crypto_ec_key *key, const u8 *data,
1137 struct wpabuf * crypto_ec_key_sign_r_s(struct crypto_ec_key *key,
1149 int crypto_ec_key_verify_signature(struct crypto_ec_key *key, const u8 *data,
1165 int crypto_ec_key_verify_signature_r_s(struct crypto_ec_key *key,
1175 int crypto_ec_key_group(struct crypto_ec_key *key);
1183 int crypto_ec_key_cmp(struct crypto_ec_key *key1, struct crypto_ec_key *key2);
1190 void crypto_ec_key_debug_print(const struct crypto_ec_key *key,
1247 struct crypto_ec_key *key);
1292 struct crypto_ec_key *key,
1363 struct crypto_ec_key *peer_pub,
1376 struct crypto_ec_key *own_priv,