Searched refs:eckey (Results 1 – 2 of 2) sorted by relevance
2078 ecc_key *eckey; member2167 ret->ec->key = own_key->eckey; in crypto_ecdh_init2()2301 key->eckey = ecc_key_init(); in crypto_ec_key_init()2305 if (!key->eckey) { in crypto_ec_key_init()2318 ecc_key_deinit(key->eckey); in crypto_ec_key_deinit()2349 err = wc_EccPrivateKeyDecode(der, &idx, ret->eckey, (word32) der_len); in crypto_ec_key_parse_priv()2366 if (!key || !key->eckey || !key->eckey->dp) { in crypto_ec_key_group()2371 switch (key->eckey->dp->id) { in crypto_ec_key_group()2395 key->eckey->dp->id); in crypto_ec_key_group()2405 err = wc_ecc_make_pub(key->eckey, NULL); in crypto_ec_key_gen_public_key()[all …]
2793 EC_KEY *eckey; in crypto_ecdh_get_pubkey()2799 eckey = EVP_PKEY_get1_EC_KEY(ecdh->pkey); in crypto_ecdh_get_pubkey()2800 if (!eckey) in crypto_ecdh_get_pubkey()2803 pubkey = EC_KEY_get0_public_key(eckey); in crypto_ecdh_get_pubkey()2840 EC_KEY_free(eckey); in crypto_ecdh_get_pubkey()2906 EC_KEY *eckey = NULL; in crypto_ecdh_set_peerkey()2939 eckey = EC_KEY_new_by_curve_name(ecdh->ec->nid); in crypto_ecdh_set_peerkey()2940 if (!eckey || EC_KEY_set_public_key(eckey, pub) != 1) { in crypto_ecdh_set_peerkey()2948 if (!peerkey || EVP_PKEY_set1_EC_KEY(peerkey, eckey) != 1) in crypto_ecdh_set_peerkey()2979 EC_KEY_free(eckey); in crypto_ecdh_set_peerkey()[all …]