Home
last modified time | relevance | path

Searched refs:points (Results 1 – 25 of 62) sorted by relevance

123

/openssl/crypto/ec/
H A Dec_mult.c99 if (pre->points != NULL) { in EC_ec_pre_comp_free()
104 OPENSSL_free(pre->points); in EC_ec_pre_comp_free()
836 EC_POINT **points = NULL; in ossl_ec_wNAF_precompute_mult() local
895 points = OPENSSL_malloc(sizeof(*points) * (num + 1)); in ossl_ec_wNAF_precompute_mult()
896 if (points == NULL) { in ossl_ec_wNAF_precompute_mult()
901 var = points; in ossl_ec_wNAF_precompute_mult()
965 pre_comp->points = points; in ossl_ec_wNAF_precompute_mult()
966 points = NULL; in ossl_ec_wNAF_precompute_mult()
979 if (points) { in ossl_ec_wNAF_precompute_mult()
982 for (p = points; *p != NULL; p++) in ossl_ec_wNAF_precompute_mult()
[all …]
H A Decp_s390x_nistp.c49 size_t num, const EC_POINT *points[], in ec_GFp_s390x_nistp_mul() argument
87 point_ptr = points[0]; in ec_GFp_s390x_nistp_mul()
118 rc = ossl_ec_wNAF_mul(group, r, scalar, num, points, scalars, ctx); in ec_GFp_s390x_nistp_mul()
290 const EC_POINT *points[], \
294 return ec_GFp_s390x_nistp_mul(group, r, scalar, num, points, \
H A Dec_local.h136 size_t num, const EC_POINT *points[], const BIGNUM *scalars[],
353 size_t num, const EC_POINT *points[],
526 const EC_POINT *points[], const BIGNUM *scalars[],
530 const EC_POINT *points[],
546 const EC_POINT *points[], const BIGNUM *scalars[],
550 const EC_POINT *points[],
566 const EC_POINT *points[], const BIGNUM *scalars[],
570 const EC_POINT *points[],
H A Dec2_smpl.c682 EC_POINT *points[], BN_CTX *ctx) in ossl_ec_GF2m_simple_points_make_affine() argument
687 if (!group->meth->make_affine(group, points[i], ctx)) in ossl_ec_GF2m_simple_points_make_affine()
870 const EC_POINT *points[], in ec_GF2m_simple_points_mul() argument
892 return ossl_ec_wNAF_mul(group, r, scalar, num, points, scalars, ctx); in ec_GF2m_simple_points_mul()
900 return ossl_ec_scalar_mul_ladder(group, r, scalars[0], points[0], ctx); in ec_GF2m_simple_points_mul()
913 || !ossl_ec_scalar_mul_ladder(group, r, scalars[0], points[0], ctx) in ec_GF2m_simple_points_mul()
H A Decp_smpl.c1207 EC_POINT *points[], BN_CTX *ctx) in ossl_ec_GFp_simple_points_make_affine() argument
1244 if (!BN_is_zero(points[0]->Z)) { in ossl_ec_GFp_simple_points_make_affine()
1245 if (!BN_copy(prod_Z[0], points[0]->Z)) in ossl_ec_GFp_simple_points_make_affine()
1258 if (!BN_is_zero(points[i]->Z)) { in ossl_ec_GFp_simple_points_make_affine()
1260 meth->field_mul(group, prod_Z[i], prod_Z[i - 1], points[i]->Z, in ossl_ec_GFp_simple_points_make_affine()
1295 if (!BN_is_zero(points[i]->Z)) { in ossl_ec_GFp_simple_points_make_affine()
1306 if (!group->meth->field_mul(group, tmp, tmp, points[i]->Z, ctx)) in ossl_ec_GFp_simple_points_make_affine()
1309 if (!BN_copy(points[i]->Z, tmp_Z)) in ossl_ec_GFp_simple_points_make_affine()
1314 if (!BN_is_zero(points[0]->Z)) { in ossl_ec_GFp_simple_points_make_affine()
1316 if (!BN_copy(points[0]->Z, tmp)) in ossl_ec_GFp_simple_points_make_affine()
[all …]
H A Dec_lib.c1042 EC_POINT *points[], BN_CTX *ctx) in EC_POINTs_make_affine() argument
1051 if (!ec_point_is_compat(points[i], group)) { in EC_POINTs_make_affine()
1056 return group->meth->points_make_affine(group, num, points, ctx); in EC_POINTs_make_affine()
1068 size_t num, const EC_POINT *points[], in EC_POINTs_mul() argument
1086 if (!ec_point_is_compat(points[i], group)) { in EC_POINTs_mul()
1102 ret = group->meth->mul(group, r, scalar, num, points, scalars, ctx); in EC_POINTs_mul()
1105 ret = ossl_ec_wNAF_mul(group, r, scalar, num, points, scalars, ctx); in EC_POINTs_mul()
H A Decp_nistp224.c1378 static void make_points_affine(size_t num, felem points[ /* num */ ][3], in make_points_affine()
1386 points, in make_points_affine()
1413 const EC_POINT *points[], in ossl_ec_GFp_nistp224_points_mul() argument
1506 p = points[i]; in ossl_ec_GFp_nistp224_points_mul()
/openssl/doc/man3/
H A DEC_POINT_add.pod27 EC_POINT *points[], BN_CTX *ctx);
35 EC_POINT_add adds the two points B<a> and B<b> and places the result in B<r>. Similarly EC_POINT_db…
44 EC_POINT_cmp compares the two supplied points and tests whether or not they are equal.
47 …f EC_POINTs_make_affine the value B<num> provides the number of points in the array B<points> to be
75 EC_POINT_cmp returns 1 if the points are not equal, 0 if they are, or -1 on error.
H A DOSSL_PARAM_BLD.pod107 The string that I<buf> points to is stored by reference and must remain in
112 The memory that I<buf> points to is stored by reference and must remain in
119 The string I<buf> points to is stored by reference and must remain in
124 The memory I<buf> points to is stored by reference and must remain in
H A DRSA_padding_add_PKCS1_type_1.pod108 For RSA_padding_xxx_OAEP(), B<p> points to the encoding parameter
111 For RSA_padding_xxx_OAEP_mgf1(), B<md> points to the md hash,
112 if B<md> is B<NULL> that means md=sha1, and B<mgf1md> points to
H A DSSL_CTX_set_msg_callback.pod70 I<buf> points to a buffer containing the protocol message or other data (in the
101 Pseudo content type values may be sent at various points during the processing
H A DSSL_get_peer_certificate.pod56 The return value points to the certificate presented by the peer.
H A DEVP_PKEY_new.pod98 "X25519", "ED25519", "X448" or "ED448". I<key> points to the raw private key
119 EVP_PKEY_new_raw_private_key_ex() except that I<key> points to the raw
125 EVP_PKEY_new_raw_private_key() except that I<key> points to the raw public key
H A DSSL_CTX_load_verify_locations.pod65 If B<CAfile> is not NULL, it points to a file of CA certificates in PEM
78 If B<CApath> is not NULL, it points to a directory containing CA certificates
H A DSSL_get_peer_cert_chain.pod59 The return value points to the certificate chain presented by the peer.
H A DRAND_load_file.pod36 file. B<buf> points to a buffer of size B<num> in which to store the
H A DPKCS12_parse.pod27 If any of B<pkey> and B<cert> is non-NULL the variable it points to is
H A DOSSL_CMP_ITAV_set0.pod46 by I<*itav_sk_p>. It creates a new stack if I<*itav_sk_p> points to NULL.
H A DX509_digest.pod65 B<EVP_MAX_MD_SIZE> is suggested. The I<len> parameter, if not NULL, points
H A DASN1_EXTERN_FUNCS.pod95 B<ASN_VALUE> it points to should be reused. Otherwise a new B<ASN1_VALUE>
96 should be allocated and stored in I<*pval>. I<*in> points to the DER data to be
H A DOSSL_PARAM.pod183 doesn't point directly at the data, but to a pointer that points to the data.
209 points to the data.
255 I<data> points at.
/openssl/test/
H A Dectest.c79 const EC_POINT *points[6]; in group_order_tests() local
118 points[0] = points[1] = P; in group_order_tests()
167 const EC_POINT *points[4]; in prime_field_tests() local
543 points[0] = Q; in prime_field_tests()
544 points[1] = Q; in prime_field_tests()
545 points[2] = Q; in prime_field_tests()
546 points[3] = Q; in prime_field_tests()
788 const EC_POINT *points[3]; in char2_curve_test() local
873 points[0] = Q; in char2_curve_test()
874 points[1] = Q; in char2_curve_test()
[all …]
/openssl/include/openssl/
H A Dasn1t.h.in51 * For SEQUENCE types the templates field points
55 * For CHOICE types the templates field points
579 * These are for ANY DEFINED BY type. In this case the 'item' field points to
684 * callback. The "informational callback" is called at various points during
688 * a few points. If the callback returns zero then it is assumed a fatal
713 /* For print related callbacks exarg points to this structure */
720 /* For streaming related callbacks exarg points to this structure */
/openssl/doc/man7/
H A Dopenssl_user_macros.pod.in39 the current known major deprecation points, making them the most
H A Dprovider-base.pod421 This points to a string that should give a unique name for the provider.
425 This points to a string that is a version number associated with this provider.
431 This points to a string that is a build information associated with this provider.
453 This points to the OpenSSL libraries' full version string, i.e. the string
458 This points to the OpenSSL libraries' idea of what the calling provider is named.
462 This points to a string containing the full filename of the providers

Completed in 79 milliseconds

123