/openssl/test/ssl-tests/ |
H A D | 14-curves.cnf.in | 15 my @curves = ("prime256v1", "secp384r1", "secp521r1"); 19 push @curves, @curves_no_fips if !$fips_mode; 28 push @curves, @curves_tls_1_3; 58 foreach (0..$#curves) { 59 my $curve = $curves[$_]; 158 #These curves are only suitable for TLSv1.3 so we expect the 177 #These curves are only suitable for TLSv1.3. We expect TLSv1.2
|
H A D | 20-cert-select.cnf.in | 421 # Excluding P-256 from the supported curves list means server 439 # Excluding P-256 from the supported curves list means server
|
/openssl/apps/ |
H A D | ecparam.c | 71 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/doc/man3/ |
H A D | EC_GFp_simple_method.pod | 38 For F2^m curves there is only one implementation choice, i.e. EC_GF2_simple_method. 40 For Fp curves the lowest common denominator implementation is the EC_GFp_simple_method implementati… 43 offers an implementation optimised for use with NIST recommended curves (NIST curves are available … 47 optimised implementations for the NIST P224, P256 and P521 curves respectively. Note, however, that…
|
H A D | EC_GROUP_new.pod | 93 B<irreducible polynomial>. All such curves with OpenSSL use a trinomial or a 151 above, there are also a number of predefined curves that are available. In order 152 to obtain a list of all of the predefined curves, call the function 155 I<r> array with information about the built-in curves. If I<nitems> is less than 156 the total number of curves available, then the first I<nitems> curves will be 157 returned. Otherwise the total number of curves will be provided. The return 158 value is the total number of curves available (whether that number has been 160 do nothing other than return the total number of curves available. 198 EC_get_builtin_curves() returns the number of built-in curves that are
|
H A D | EC_GROUP_copy.pod | 147 built-in curves within the library provide seed values that can be obtained. It is also possible to… 159 … the discriminant is given by the formula 4*a^3 + 27*b^2 whilst for F2^m curves the discriminant is 167 …() determines if the group's domain parameters match one of the built-in curves supported by the l… 170 … lookup the name of the curve that matches the group domain parameters. The built-in curves contain 171 aliases, so that multiple NID's can map to the same domain parameters. For such curves it is unspec… 173 …nist_only> is 1 it will only look for NIST approved curves, otherwise it searches all built-in cur… 179 …C_GROUP_get_trinomial_basis() and EC_GROUP_get_pentanomial_basis() should only be called for curves 218 EC_GROUP_get_field_type() returns either B<NID_X9_62_prime_field> for prime curves 219 or B<NID_X9_62_characteristic_two_field> for binary curves; 227 …eturns an internal pointer to the group field. For curves over GF(p), this is the modulus; for cur… [all …]
|
H A D | EVP_PKEY_get_field_type.pod | 20 for prime curves or B<NID_X9_62_characteristic_two_field> for binary curves;
|
H A D | SSL_CTX_set_security_level.pod | 122 a number of distinct parameters (supported ciphers, supported curves supported 130 cipher suite encryption algorithms, supported ECC curves, supported
|
H A D | SSL_check_chain.pod | 72 signature algorithm, supported curves and in the case of client authentication
|
H A D | SSL_CTX_set1_curves.pod | 33 int SSL_get1_curves(SSL *ssl, int *curves); 132 only the concept of supported curves. In TLS1.3 this was renamed to supported
|
H A D | EC_POINT_add.pod | 64 switch to named curves which OpenSSL has hardcoded lookup tables for.
|
/openssl/test/ |
H A D | ecdsatest.c | 32 static EC_builtin_curve *curves = NULL; variable 199 nid = curves[n].nid; in test_builtin() 402 if (!TEST_ptr(curves = OPENSSL_malloc(sizeof(*curves) * crv_len)) in setup_tests() 403 || !TEST_true(EC_get_builtin_curves(curves, crv_len))) { in setup_tests() 421 OPENSSL_free(curves); in cleanup_tests()
|
H A D | ec_internal_test.c | 23 static EC_builtin_curve *curves = NULL; variable 223 int nid = curves[n].nid; in field_tests_default() 451 int nid = curves[n].nid; in ecpkparams_i2d2i_test() 552 if (!TEST_ptr(curves = OPENSSL_malloc(sizeof(*curves) * crv_len)) in setup_tests() 553 || !TEST_true(EC_get_builtin_curves(curves, crv_len))) in setup_tests() 576 OPENSSL_free(curves); in cleanup_tests()
|
H A D | ectest.c | 1140 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() 2268 int nid = curves[n].nid; in cardinality_test() 2463 nid = curves[id].nid; in ec_point_hex2point_test() 2733 nid = curves[id].nid; in custom_generator_test() 2829 nid = curves[id].nid; in custom_params_test() 3125 if (!TEST_ptr(curves = OPENSSL_malloc(sizeof(*curves) * crv_len)) in setup_tests() [all …]
|
/openssl/demos/bio/ |
H A D | connect.cnf | 11 # Only support 3 curves
|
H A D | accept.cnf | 11 # Only support 3 curves
|
H A D | cmod.cnf | 21 # Only support 3 curves
|
/openssl/doc/man7/ |
H A D | EVP_KEM-EC.pod | 45 It can only be used for the curves "P-256", "P-384" and "P-521" and should 47 (i.e. 32, 48 and 66 for the listed curves).
|
H A D | EVP_PKEY-EC.pod | 16 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). 155 for the curves "P-256", "P-384" and "P-521" and should have a length of at least 156 the size of the encoded private key (i.e. 32, 48 and 66 for the listed curves). 280 * the behaviour. For many curves the cofactor is 1 - so setting this has
|
/openssl/doc/man1/ |
H A D | openssl-ecparam.pod.in | 34 this command can only create EC parameters from known (named) curves. 84 match any built-in curves. 102 by default for binary curves and can be enabled by defining
|
/openssl/doc/HOWTO/ |
H A D | keys.txt | 72 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/providers/common/der/ |
H A D | EC.asn1 | 29 ellipticCurve OBJECT IDENTIFIER ::= { ansi-X9-62 curves(3) }
|
/openssl/doc/internal/man3/ |
H A D | ossl_cmp_msg_protect.pod | 26 where the latter irrelevant in the case of Edwards curves.
|
/openssl/test/recipes/30-test_evp_data/ |
H A D | evppkey_ecdsa_sigalg.txt | 182 Title = FIPS Negative tests (using different curves and digests)
|
H A D | evppkey_ecdsa.txt | 183 Title = FIPS Negative tests (using different curves and digests)
|