Home
last modified time | relevance | path

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

123

/openssl/crypto/ec/
H A Dec_mult.c93 if (pre->points != NULL) { in EC_ec_pre_comp_free()
98 OPENSSL_free(pre->points); in EC_ec_pre_comp_free()
825 EC_POINT **points = NULL; in ossl_ec_wNAF_precompute_mult() local
884 points = OPENSSL_malloc(sizeof(*points) * (num + 1)); in ossl_ec_wNAF_precompute_mult()
885 if (points == NULL) in ossl_ec_wNAF_precompute_mult()
888 var = points; in ossl_ec_wNAF_precompute_mult()
952 pre_comp->points = points; in ossl_ec_wNAF_precompute_mult()
953 points = NULL; in ossl_ec_wNAF_precompute_mult()
966 if (points) { in ossl_ec_wNAF_precompute_mult()
969 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[],
357 size_t num, const EC_POINT *points[],
530 const EC_POINT *points[], const BIGNUM *scalars[],
534 const EC_POINT *points[],
550 const EC_POINT *points[], const BIGNUM *scalars[],
554 const EC_POINT *points[],
570 const EC_POINT *points[], const BIGNUM *scalars[],
574 const EC_POINT *points[],
591 const EC_POINT *points[], const BIGNUM *scalars[],
595 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.c1045 EC_POINT *points[], BN_CTX *ctx) in EC_POINTs_make_affine() argument
1054 if (!ec_point_is_compat(points[i], group)) { in EC_POINTs_make_affine()
1059 return group->meth->points_make_affine(group, num, points, ctx); in EC_POINTs_make_affine()
1071 size_t num, const EC_POINT *points[], in EC_POINTs_mul() argument
1089 if (!ec_point_is_compat(points[i], group)) { in EC_POINTs_mul()
1105 ret = group->meth->mul(group, r, scalar, num, points, scalars, ctx); in EC_POINTs_mul()
1108 ret = ossl_ec_wNAF_mul(group, r, scalar, num, points, scalars, ctx); in EC_POINTs_mul()
H A Decp_nistp224.c1372 static void make_points_affine(size_t num, felem points[ /* num */ ][3], in make_points_affine()
1380 points, in make_points_affine()
1407 const EC_POINT *points[], in ossl_ec_GFp_nistp224_points_mul() argument
1498 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.pod108 The string that I<buf> points to is stored by reference and must remain in
113 The memory that I<buf> points to is stored by reference and must remain in
120 The string I<buf> points to is stored by reference and must remain in
125 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 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 DOSSL_DISPATCH.pod38 of this field, the implemented function it points to must have a function
H A DSSL_get_peer_certificate.pod61 The return value points to the certificate presented by the peer.
H A DSSL_CTX_load_verify_locations.pod66 If B<CAfile> is not NULL, it points to a file of CA certificates in PEM
79 If B<CApath> is not NULL, it points to a directory containing CA certificates
H A DOSSL_CALLBACK.pod26 concerned, the data that I<arg> points at is opaque, and the pointer should
H A DSSL_CTX_set_msg_callback.pod76 I<buf> points to a buffer containing the protocol message or other data (in the
114 Pseudo content type values may be sent at various points during the processing
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 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

Completed in 52 milliseconds

123