Home
last modified time | relevance | path

Searched refs:poly (Results 1 – 6 of 6) sorted by relevance

/openssl/providers/implementations/ciphers/
H A Dcipher_chacha20_poly1305_hw.c125 POLY1305 *poly = &ctx->poly1305; in chacha20_poly1305_tls_cipher() local
140 Poly1305_Init(poly, buf); in chacha20_poly1305_tls_cipher()
165 Poly1305_Init(poly, buf); in chacha20_poly1305_tls_cipher()
197 Poly1305_Init(poly, buf); in chacha20_poly1305_tls_cipher()
208 Poly1305_Update(poly, out, plen); in chacha20_poly1305_tls_cipher()
210 Poly1305_Update(poly, in, plen); in chacha20_poly1305_tls_cipher()
217 Poly1305_Update(poly, zero, tail); in chacha20_poly1305_tls_cipher()
243 Poly1305_Update(poly, tohash, tohash_len); in chacha20_poly1305_tls_cipher()
274 POLY1305 *poly = &ctx->poly1305; in chacha20_poly1305_aead_cipher() local
293 Poly1305_Init(poly, ctx->chacha.buf); in chacha20_poly1305_aead_cipher()
[all …]
/openssl/crypto/ec/
H A Dec2_smpl.c63 group->poly[0] = 0; in ossl_ec_GF2m_simple_group_clear_finish()
64 group->poly[1] = 0; in ossl_ec_GF2m_simple_group_clear_finish()
65 group->poly[2] = 0; in ossl_ec_GF2m_simple_group_clear_finish()
66 group->poly[3] = 0; in ossl_ec_GF2m_simple_group_clear_finish()
67 group->poly[4] = 0; in ossl_ec_GF2m_simple_group_clear_finish()
83 dest->poly[0] = src->poly[0]; in ossl_ec_GF2m_simple_group_copy()
84 dest->poly[1] = src->poly[1]; in ossl_ec_GF2m_simple_group_copy()
85 dest->poly[2] = src->poly[2]; in ossl_ec_GF2m_simple_group_copy()
86 dest->poly[3] = src->poly[3]; in ossl_ec_GF2m_simple_group_copy()
87 dest->poly[4] = src->poly[4]; in ossl_ec_GF2m_simple_group_copy()
[all …]
H A Dec_lib.c1332 i < (int)OSSL_NELEM(group->poly) && group->poly[i] != 0; in EC_GROUP_get_basis_type()
1352 || !((group->poly[0] != 0) && (group->poly[1] != 0) in EC_GROUP_get_trinomial_basis()
1353 && (group->poly[2] == 0))) { in EC_GROUP_get_trinomial_basis()
1359 *k = group->poly[1]; in EC_GROUP_get_trinomial_basis()
1371 || !((group->poly[0] != 0) && (group->poly[1] != 0) in EC_GROUP_get_pentanomial_basis()
1372 && (group->poly[2] != 0) && (group->poly[3] != 0) in EC_GROUP_get_pentanomial_basis()
1373 && (group->poly[4] == 0))) { in EC_GROUP_get_pentanomial_basis()
1379 *k1 = group->poly[3]; in EC_GROUP_get_pentanomial_basis()
1381 *k2 = group->poly[2]; in EC_GROUP_get_pentanomial_basis()
1383 *k3 = group->poly[1]; in EC_GROUP_get_pentanomial_basis()
H A Dec2_oct.c66 if (!BN_GF2m_mod_arr(x, x_, group->poly)) in ossl_ec_GF2m_simple_set_compressed_coordinates()
69 if (!BN_GF2m_mod_sqrt_arr(y, group->b, group->poly, ctx)) in ossl_ec_GF2m_simple_set_compressed_coordinates()
81 if (!BN_GF2m_mod_solve_quad_arr(z, tmp, group->poly, ctx)) { in ossl_ec_GF2m_simple_set_compressed_coordinates()
H A Dec_local.h239 int poly[6]; member
/openssl/test/
H A Dendecode_test.c1154 BIGNUM *a, *b, *poly, *order, *cofactor; in do_create_ec_explicit_trinomial_params() local
1181 && TEST_ptr(poly = BN_CTX_get(bnctx)) in do_create_ec_explicit_trinomial_params()
1184 && TEST_ptr(BN_bin2bn(poly_data, sizeof(poly_data), poly)) in do_create_ec_explicit_trinomial_params()
1192 && TEST_true(OSSL_PARAM_BLD_push_BN(bld, OSSL_PKEY_PARAM_EC_P, poly)) in do_create_ec_explicit_trinomial_params()

Completed in 30 milliseconds