Home
last modified time | relevance | path

Searched refs:curves (Results 1 – 25 of 39) sorted by relevance

12

/openssl-master/apps/
A Decparam.c71 EC_builtin_curve *curves = NULL; in list_builtin_curves() local
74 curves = app_malloc((int)sizeof(*curves) * crv_len, "list curves"); in list_builtin_curves()
75 if (!EC_get_builtin_curves(curves, crv_len)) in list_builtin_curves()
79 const char *comment = curves[n].comment; in list_builtin_curves()
80 const char *sname = OBJ_nid2sn(curves[n].nid); in list_builtin_curves()
92 OPENSSL_free(curves); in list_builtin_curves()
/openssl-master/doc/man3/
A DEC_GFp_simple_method.pod36 For F2^m curves there is only one implementation choice, i.e. EC_GF2_simple_method.
38 For Fp curves the lowest common denominator implementation is the EC_GFp_simple_method implementati…
41 offers an implementation optimised for use with NIST recommended curves (NIST curves are available …
45 optimised implementations for the NIST P224, P256 and P521 curves respectively. Note, however, that…
A DEC_GROUP_new.pod90 B<irreducible polynomial>. All such curves with OpenSSL use a trinomial or a
138 above, there are also a number of predefined curves that are available. In order
139 to obtain a list of all of the predefined curves, call the function
142 I<r> array with information about the built-in curves. If I<nitems> is less than
143 the total number of curves available, then the first I<nitems> curves will be
144 returned. Otherwise the total number of curves will be provided. The return
145 value is the total number of curves available (whether that number has been
147 do nothing other than return the total number of curves available.
185 EC_get_builtin_curves() returns the number of built-in curves that are
A DEC_GROUP_copy.pod145 built-in curves within the library provide seed values that can be obtained. It is also possible to…
157 … the discriminant is given by the formula 4*a^3 + 27*b^2 whilst for F2^m curves the discriminant is
164 …() determines if the group's domain parameters match one of the built-in curves supported by the l…
167 … lookup the name of the curve that matches the group domain parameters. The built-in curves contain
168 aliases, so that multiple NID's can map to the same domain parameters. For such curves it is unspec…
170 …nist_only> is 1 it will only look for NIST approved curves, otherwise it searches all built-in cur…
176 …C_GROUP_get_trinomial_basis() and EC_GROUP_get_pentanomial_basis() should only be called for curves
215 EC_GROUP_get_field_type() returns either B<NID_X9_62_prime_field> for prime curves
216 or B<NID_X9_62_characteristic_two_field> for binary curves;
224 …eturns an internal pointer to the group field. For curves over GF(p), this is the modulus; for cur…
[all …]
A DEVP_PKEY_get_field_type.pod20 for prime curves or B<NID_X9_62_characteristic_two_field> for binary curves;
A DSSL_CTX_set1_curves.pod31 int SSL_get1_curves(SSL *ssl, int *curves);
94 only the concept of supported curves. In TLS1.3 this was renamed to supported
A DSSL_CTX_set_security_level.pod123 a number of distinct parameters (supported ciphers, supported curves supported
131 cipher suite encryption algorithms, supported ECC curves, supported
A DSSL_check_chain.pod72 signature algorithm, supported curves and in the case of client authentication
A DEC_POINT_add.pod62 switch to named curves which OpenSSL has hardcoded lookup tables for.
/openssl-master/test/ssl-tests/
A D14-curves.cnf.in15 my @curves = ("prime256v1", "secp384r1", "secp521r1", "X25519",
33 foreach (0..$#curves) {
34 my $curve = $curves[$_];
A D20-cert-select.cnf.in338 # Excluding P-256 from the supported curves list means server
356 # Excluding P-256 from the supported curves list means server
/openssl-master/test/
A Dec_internal_test.c22 static EC_builtin_curve *curves = NULL; variable
172 int nid = curves[n].nid; in field_tests_default()
367 int nid = curves[n].nid; in ecpkparams_i2d2i_test()
406 if (!TEST_ptr(curves = OPENSSL_malloc(sizeof(*curves) * crv_len)) in setup_tests()
407 || !TEST_true(EC_get_builtin_curves(curves, crv_len))) in setup_tests()
427 OPENSSL_free(curves); in cleanup_tests()
A Decdsatest.c32 static EC_builtin_curve *curves = NULL; variable
199 nid = curves[n].nid; in test_builtin()
362 if (!TEST_ptr(curves = OPENSSL_malloc(sizeof(*curves) * crv_len)) in setup_tests()
363 || !TEST_true(EC_get_builtin_curves(curves, crv_len))) { in setup_tests()
380 OPENSSL_free(curves); in cleanup_tests()
A Dectest.c1140 int nid = curves[n].nid; in internal_curve_test()
1158 int r, nid = curves[n].nid; in internal_curve_test_method()
1514 nid = curves[id].nid; in check_named_curve_test()
1702 nid = curves[id].nid; in check_named_curve_lookup_test()
1841 nid = curves[id].nid; in check_named_curve_from_ecparameters()
2156 int nid = curves[n].nid; in cardinality_test()
2351 nid = curves[id].nid; in ec_point_hex2point_test()
2621 nid = curves[id].nid; in custom_generator_test()
2717 nid = curves[id].nid; in custom_params_test()
2972 if (!TEST_ptr(curves = OPENSSL_malloc(sizeof(*curves) * crv_len)) in setup_tests()
[all …]
/openssl-master/demos/bio/
A Dconnect.cnf11 # Only support 3 curves
A Daccept.cnf11 # Only support 3 curves
A Dcmod.cnf21 # Only support 3 curves
/openssl-master/doc/man1/
A Dopenssl-ecparam.pod.in34 this command can only create EC parameters from known (named) curves.
82 match any built-in curves.
100 by default for binary curves and can be enabled by defining
A Dopenssl-ec.pod.in125 by default for binary curves and can be enabled by defining
A Dopenssl-pkey.pod.in164 by default for binary curves and can be enabled by defining
A Dopenssl-s_client.pod.in90 [B<-curves> I<curvelist>]
616 =item B<-curves> I<curvelist>
618 Specifies the list of supported curves to be sent by the client. The curve is
619 ultimately selected by the server. For a list of all curves, use:
/openssl-master/doc/man7/
A DEVP_PKEY-EC.pod16 curve name "group". For curves with no curve name, explicit parameters can be
20 named curves.
80 EC curve's cofactor (note for some curves the cofactor is 1).
218 * the behaviour. For many curves the cofactor is 1 - so setting this has
/openssl-master/doc/HOWTO/
A Dkeys.txt72 parameters. You can use the following command to list all supported curves:
102 the curves listed with 'ecparam -list_curves' option. You can use
/openssl-master/providers/common/der/
A DEC.asn122 ellipticCurve OBJECT IDENTIFIER ::= { ansi-X9-62 curves(3) }
/openssl-master/test/recipes/30-test_evp_data/
A Devppkey_ecdsa.txt171 Title = FIPS Negative tests (using different curves and digests)

Completed in 32 milliseconds

12