Lines Matching refs:pub_key

222 	ret = eddsa_pub_key_sanity_check(&(key_pair->pub_key)); EG(ret, err);  in eddsa_key_pair_sanity_check()
223 MUST_HAVE((key_pair->priv_key.key_type == key_pair->pub_key.key_type), ret, err); in eddsa_key_pair_sanity_check()
865 int eddsa_import_pub_key(ec_pub_key *pub_key, const u8 *buf, u16 buflen, argument
893 MUST_HAVE((pub_key != NULL) && (shortw_curve_params != NULL) && (buf != NULL), ret, err);
912 pub_key_y = &(pub_key->y);
939 ret = prj_pt_mul(&(pub_key->y), &tmp, pub_key_y); EG(ret, err1);
947 pub_key->key_type = sig_type;
948 pub_key->params = shortw_curve_params;
949 pub_key->magic = PUB_KEY_MAGIC;
952 ret = eddsa_pub_key_sanity_check(pub_key);
955 if((pub_key != NULL) && ret){
956 IGNORE_RET_VAL(local_memset(pub_key, 0, sizeof(ec_pub_key)));
1045 ret = eddsa_init_pub_key(&(kp->pub_key), &(kp->priv_key));
1149 …MUST_HAVE((key_type == key_pair->pub_key.key_type) && (h->type == get_eddsa_hash_type(key_type)), …
1227 const ec_pub_key *pub_key; local
1277 …MUST_HAVE((key_type == ctx->key_pair->pub_key.key_type) && (ctx->h->type == get_eddsa_hash_type(ke…
1281 pub_key = &(ctx->key_pair->pub_key);
1293 pub_key_y = &(pub_key->y);
1299 dbg_pub_key_print("Y", &(ctx->key_pair->pub_key));
1514 PTR_NULLIFY(pub_key);
1578 const ec_pub_key *pub_key; local
1630 pub_key = &(key_pair->pub_key);
1641 pub_key_y = &(pub_key->y);
1647 dbg_pub_key_print("Y", pub_key);
1870 PTR_NULLIFY(pub_key);
1927 const ec_pub_key *pub_key; local
1952 ret = eddsa_pub_key_sanity_check(ctx->pub_key); EG(ret, err);
1956 q = &(ctx->pub_key->params->ec_gen_order);
1961 pub_key = ctx->pub_key;
1962 shortw_curve = &(pub_key->params->ec_curve);
1963 alpha_montgomery = &(pub_key->params->ec_alpha_montgomery);
1964 gamma_montgomery = &(pub_key->params->ec_gamma_montgomery);
1965 alpha_edwards = &(pub_key->params->ec_alpha_edwards);
1966 gen_cofactor = &(pub_key->params->ec_gen_cofactor);
1967 pub_key_y = &(pub_key->y);
1968 key_type = pub_key->key_type;
2057 PTR_NULLIFY(pub_key);
2091 key_type = ctx->pub_key->key_type;
2160 G = &(ctx->pub_key->params->ec_gen);
2161 A = &(ctx->pub_key->y);
2162 q = &(ctx->pub_key->params->ec_gen_order);
2166 gen_cofactor = &(ctx->pub_key->params->ec_gen_cofactor);
2167 key_type = ctx->pub_key->key_type;
2294 const ec_pub_key *pub_key, *pub_key0; local
2360 pub_key = pub_keys[i];
2363 MUST_HAVE((pub_key->params) == (pub_key0->params), ret, err);
2365 q = &(pub_key->params->ec_gen_order);
2366 shortw_curve = &(pub_key->params->ec_curve);
2367 alpha_montgomery = &(pub_key->params->ec_alpha_montgomery);
2368 gamma_montgomery = &(pub_key->params->ec_gamma_montgomery);
2369 alpha_edwards = &(pub_key->params->ec_alpha_edwards);
2370 gen_cofactor = &(pub_key->params->ec_gen_cofactor);
2371 pub_key_y = &(pub_key->y);
2372 key_type = pub_key->key_type;
2373 G = &(pub_key->params->ec_gen);
2550 PTR_NULLIFY(pub_key);
2596 const ec_pub_key *pub_key, *pub_key0; local
2698 pub_key = pub_keys[i];
2701 MUST_HAVE((pub_key->params) == (pub_key0->params), ret, err);
2703 q = &(pub_key->params->ec_gen_order);
2704 shortw_curve = &(pub_key->params->ec_curve);
2705 alpha_montgomery = &(pub_key->params->ec_alpha_montgomery);
2706 gamma_montgomery = &(pub_key->params->ec_gamma_montgomery);
2707 alpha_edwards = &(pub_key->params->ec_alpha_edwards);
2708 gen_cofactor = &(pub_key->params->ec_gen_cofactor);
2709 pub_key_y = &(pub_key->y);
2710 key_type = pub_key->key_type;
2711 G = &(pub_key->params->ec_gen);
2712 q_bit_len = pub_key->params->ec_gen_order_bitlen;
2882 PTR_NULLIFY(pub_key);