Home
last modified time | relevance | path

Searched refs:pre_comp (Results 1 – 7 of 7) sorted by relevance

/openssl-master/crypto/ec/
A Dec_mult.c477 pre_comp = group->pre_comp.ec; in ossl_ec_wNAF_mul()
478 if (pre_comp && pre_comp->numblocks in ossl_ec_wNAF_mul()
498 if (pre_comp->num != (pre_comp->numblocks * pre_points_per_block)) { in ossl_ec_wNAF_mul()
504 pre_comp = NULL; in ossl_ec_wNAF_mul()
552 if (pre_comp == NULL) { in ossl_ec_wNAF_mul()
837 EC_PRE_COMP *pre_comp; in ossl_ec_wNAF_precompute_mult() local
961 pre_comp->group = group; in ossl_ec_wNAF_precompute_mult()
964 pre_comp->w = w; in ossl_ec_wNAF_precompute_mult()
965 pre_comp->points = points; in ossl_ec_wNAF_precompute_mult()
967 pre_comp->num = num; in ossl_ec_wNAF_precompute_mult()
[all …]
A Decp_nistp224.c1112 const limb *inlimbs = &pre_comp[i][0][0]; in select_point()
1423 felem (*pre_comp)[17][3] = NULL; in ossl_ec_GFp_nistp224_points_mul() local
1444 pre = group->pre_comp.nistp224; in ossl_ec_GFp_nistp224_points_mul()
1485 pre_comp = OPENSSL_zalloc(sizeof(*pre_comp) * num_points); in ossl_ec_GFp_nistp224_points_mul()
1489 if ((secrets == NULL) || (pre_comp == NULL) in ossl_ec_GFp_nistp224_points_mul()
1541 point_add(pre_comp[i][j][0], pre_comp[i][j][1], in ossl_ec_GFp_nistp224_points_mul()
1542 pre_comp[i][j][2], pre_comp[i][1][0], in ossl_ec_GFp_nistp224_points_mul()
1543 pre_comp[i][1][1], pre_comp[i][1][2], 0, in ossl_ec_GFp_nistp224_points_mul()
1548 point_double(pre_comp[i][j][0], pre_comp[i][j][1], in ossl_ec_GFp_nistp224_points_mul()
1549 pre_comp[i][j][2], pre_comp[i][j / 2][0], in ossl_ec_GFp_nistp224_points_mul()
[all …]
A Decp_nistp521.c1555 const limb *inlimbs = &pre_comp[i][0][0]; in select_point()
1927 felem (*pre_comp)[17][3] = NULL; in ossl_ec_GFp_nistp521_points_mul() local
1949 pre = group->pre_comp.nistp521; in ossl_ec_GFp_nistp521_points_mul()
1990 pre_comp = OPENSSL_zalloc(sizeof(*pre_comp) * num_points); in ossl_ec_GFp_nistp521_points_mul()
1994 if ((secrets == NULL) || (pre_comp == NULL) in ossl_ec_GFp_nistp521_points_mul()
2049 point_add(pre_comp[i][j][0], pre_comp[i][j][1], in ossl_ec_GFp_nistp521_points_mul()
2050 pre_comp[i][j][2], pre_comp[i][1][0], in ossl_ec_GFp_nistp521_points_mul()
2051 pre_comp[i][1][1], pre_comp[i][1][2], 0, in ossl_ec_GFp_nistp521_points_mul()
2056 point_double(pre_comp[i][j][0], pre_comp[i][j][1], in ossl_ec_GFp_nistp521_points_mul()
2057 pre_comp[i][j][2], pre_comp[i][j / 2][0], in ossl_ec_GFp_nistp521_points_mul()
[all …]
A Decp_nistp256.c1645 const u64 *inlimbs = (u64 *)&pre_comp[i][0][0]; in select_point()
2034 smallfelem (*pre_comp)[17][3] = NULL; in ossl_ec_GFp_nistp256_points_mul() local
2057 pre = group->pre_comp.nistp256; in ossl_ec_GFp_nistp256_points_mul()
2097 pre_comp = OPENSSL_malloc(sizeof(*pre_comp) * num_points); in ossl_ec_GFp_nistp256_points_mul()
2101 if ((secrets == NULL) || (pre_comp == NULL) in ossl_ec_GFp_nistp256_points_mul()
2112 memset(pre_comp, 0, sizeof(*pre_comp) * num_points); in ossl_ec_GFp_nistp256_points_mul()
2153 felem_shrink(pre_comp[i][1][0], x_out); in ossl_ec_GFp_nistp256_points_mul()
2158 point_add_small(pre_comp[i][j][0], pre_comp[i][j][1], in ossl_ec_GFp_nistp256_points_mul()
2159 pre_comp[i][j][2], pre_comp[i][1][0], in ossl_ec_GFp_nistp256_points_mul()
2160 pre_comp[i][1][1], pre_comp[i][1][2], in ossl_ec_GFp_nistp256_points_mul()
[all …]
A Dec_lib.c96 EC_nistz256_pre_comp_free(group->pre_comp.nistz256); in EC_pre_comp_free()
101 EC_nistp224_pre_comp_free(group->pre_comp.nistp224); in EC_pre_comp_free()
104 EC_nistp256_pre_comp_free(group->pre_comp.nistp256); in EC_pre_comp_free()
116 EC_ec_pre_comp_free(group->pre_comp.ec); in EC_pre_comp_free()
119 group->pre_comp.ec = NULL; in EC_pre_comp_free()
181 dest->pre_comp.ec = NULL; in EC_GROUP_copy()
185 dest->pre_comp.nistz256 = EC_nistz256_pre_comp_dup(src->pre_comp.nistz256); in EC_GROUP_copy()
190 dest->pre_comp.nistp224 = EC_nistp224_pre_comp_dup(src->pre_comp.nistp224); in EC_GROUP_copy()
193 dest->pre_comp.nistp256 = EC_nistp256_pre_comp_dup(src->pre_comp.nistp256); in EC_GROUP_copy()
196 dest->pre_comp.nistp521 = EC_nistp521_pre_comp_dup(src->pre_comp.nistp521); in EC_GROUP_copy()
[all …]
A Decp_nistz256.c824 NISTZ256_PRE_COMP *pre_comp; in ecp_nistz256_mult_precompute() local
917 pre_comp->group = group; in ecp_nistz256_mult_precompute()
918 pre_comp->w = w; in ecp_nistz256_mult_precompute()
919 pre_comp->precomp = preComputedTable; in ecp_nistz256_mult_precompute()
920 pre_comp->precomp_storage = precomp_storage; in ecp_nistz256_mult_precompute()
922 SETPRECOMP(group, nistz256, pre_comp); in ecp_nistz256_mult_precompute()
923 pre_comp = NULL; in ecp_nistz256_mult_precompute()
930 EC_nistz256_pre_comp_free(pre_comp); in ecp_nistz256_mult_precompute()
962 const NISTZ256_PRE_COMP *pre_comp = NULL; in ecp_nistz256_points_mul() local
991 pre_comp = group->pre_comp.nistz256; in ecp_nistz256_points_mul()
[all …]
A Dec_local.h276 } pre_comp; member
283 g->pre_comp_type = PCT_##type, g->pre_comp.type = pre
285 g->pre_comp_type == PCT_##type && g->pre_comp.type != NULL

Completed in 25 milliseconds