• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/openssl-1.0.2h/crypto/ec/

Lines Matching refs:pre

1304  * Base point pre computation
1655 NISTP521_PRE_COMP *pre = pre_;
1657 if (!pre)
1660 i = CRYPTO_add(&pre->references, -1, CRYPTO_LOCK_EC_PRE_COMP);
1664 OPENSSL_free(pre);
1670 NISTP521_PRE_COMP *pre = pre_;
1672 if (!pre)
1675 i = CRYPTO_add(&pre->references, -1, CRYPTO_LOCK_EC_PRE_COMP);
1679 OPENSSL_cleanse(pre, sizeof(*pre));
1680 OPENSSL_free(pre);
1831 NISTP521_PRE_COMP *pre = NULL;
1848 pre = EC_EX_DATA_get_data(group->extra_data,
1852 if (pre)
1854 g_pre_comp = &pre->g_pre_comp[0];
2025 NISTP521_PRE_COMP *pre = NULL;
2052 if ((pre = nistp521_pre_comp_new()) == NULL)
2058 memcpy(pre->g_pre_comp, gmul, sizeof(pre->g_pre_comp));
2061 if ((!BN_to_felem(pre->g_pre_comp[1][0], &group->generator->X)) ||
2062 (!BN_to_felem(pre->g_pre_comp[1][1], &group->generator->Y)) ||
2063 (!BN_to_felem(pre->g_pre_comp[1][2], &group->generator->Z)))
2067 point_double(pre->g_pre_comp[2 * i][0], pre->g_pre_comp[2 * i][1],
2068 pre->g_pre_comp[2 * i][2], pre->g_pre_comp[i][0],
2069 pre->g_pre_comp[i][1], pre->g_pre_comp[i][2]);
2071 point_double(pre->g_pre_comp[2 * i][0],
2072 pre->g_pre_comp[2 * i][1],
2073 pre->g_pre_comp[2 * i][2],
2074 pre->g_pre_comp[2 * i][0],
2075 pre->g_pre_comp[2 * i][1],
2076 pre->g_pre_comp[2 * i][2]);
2080 memset(pre->g_pre_comp[0], 0, sizeof(pre->g_pre_comp[0]));
2083 point_add(pre->g_pre_comp[6][0], pre->g_pre_comp[6][1],
2084 pre->g_pre_comp[6][2], pre->g_pre_comp[4][0],
2085 pre->g_pre_comp[4][1], pre->g_pre_comp[4][2],
2086 0, pre->g_pre_comp[2][0], pre->g_pre_comp[2][1],
2087 pre->g_pre_comp[2][2]);
2089 point_add(pre->g_pre_comp[10][0], pre->g_pre_comp[10][1],
2090 pre->g_pre_comp[10][2], pre->g_pre_comp[8][0],
2091 pre->g_pre_comp[8][1], pre->g_pre_comp[8][2],
2092 0, pre->g_pre_comp[2][0], pre->g_pre_comp[2][1],
2093 pre->g_pre_comp[2][2]);
2095 point_add(pre->g_pre_comp[12][0], pre->g_pre_comp[12][1],
2096 pre->g_pre_comp[12][2], pre->g_pre_comp[8][0],
2097 pre->g_pre_comp[8][1], pre->g_pre_comp[8][2],
2098 0, pre->g_pre_comp[4][0], pre->g_pre_comp[4][1],
2099 pre->g_pre_comp[4][2]);
2101 point_add(pre->g_pre_comp[14][0], pre->g_pre_comp[14][1],
2102 pre->g_pre_comp[14][2], pre->g_pre_comp[12][0],
2103 pre->g_pre_comp[12][1], pre->g_pre_comp[12][2],
2104 0, pre->g_pre_comp[2][0], pre->g_pre_comp[2][1],
2105 pre->g_pre_comp[2][2]);
2108 point_add(pre->g_pre_comp[2 * i + 1][0],
2109 pre->g_pre_comp[2 * i + 1][1],
2110 pre->g_pre_comp[2 * i + 1][2], pre->g_pre_comp[2 * i][0],
2111 pre->g_pre_comp[2 * i][1], pre->g_pre_comp[2 * i][2], 0,
2112 pre->g_pre_comp[1][0], pre->g_pre_comp[1][1],
2113 pre->g_pre_comp[1][2]);
2115 make_points_affine(15, &(pre->g_pre_comp[1]), tmp_felems);
2118 if (!EC_EX_DATA_set_data(&group->extra_data, pre, nistp521_pre_comp_dup,
2123 pre = NULL;
2130 if (pre)
2131 nistp521_pre_comp_free(pre);