/openssl/doc/man3/ |
H A D | EC_POINT_add.pod | 42 EC_POINT_is_on_curve tests whether the supplied point is on the curve or not. 73 EC_POINT_is_on_curve returns 1 if the point is on the curve, 0 if not, or -1 on error.
|
H A D | EC_KEY_get_enc_flags.pod | 33 the curve are not encoded along with the private key. If EC_PKEY_NO_PUBKEY is
|
H A D | DH_get_1024_160.pod | 64 a BIGNUM for the specific NIST prime curve (e.g., P-256).
|
H A D | ECDSA_sign.pod | 7 ECDSA_do_sign_ex - deprecated low-level elliptic curve digital signature algorithm 108 named curve prime256v1 (aka P-256).
|
H A D | EVP_PKEY_CTX_ctrl.pod | 240 key generation. For example for EC keys this will set the curve name and for 571 Use EVP_PKEY_CTX_set_group_name() (described above) to set the curve name to 580 because there is no default curve. 581 These function can also be called to set the curve explicitly when 584 EVP_PKEY_CTX_get_group_name() (described above) can be used to obtain the curve 590 of OpenSSL before 1.1.0) or B<OPENSSL_EC_NAMED_CURVE> to use named curve form. 591 For maximum compatibility the named curve form should be used. Note: the
|
H A D | EVP_PKEY_keygen.pod | 102 a string parameter must be given to specify the name of the EC curve. 131 used. In some cases (e.g. EC with a supplied named curve) the "generation"
|
H A D | SSL_CTX_set_cert_cb.pod | 57 by the callback. So if an EC chain is set for a curve the client does not
|
H A D | SSL_check_chain.pod | 38 acceptable (e.g. it is a supported curve).
|
H A D | SSL_CONF_cmd.pod | 61 signature algorithm or elliptic curve to use for an incoming connection. 172 =item B<-named_curve> I<curve> 174 This sets the temporary curve used for ephemeral ECDH modes. Only used 195 The B<groups> argument is a curve name or the special value B<auto> which 196 picks an appropriate curve based on client and server preferences. The 197 curve can be either the B<NIST> name (e.g. B<P-256>) or an OpenSSL OID name 512 determining which cipher suite, signature algorithm or elliptic curve
|
H A D | EVP_PKEY_set1_RSA.pod | 172 EVP_PKEY_assign_EC_KEY() looks at the curve name id to determine if
|
/openssl/crypto/hpke/ |
H A D | hpke_util.c | 156 const OSSL_HPKE_KEM_INFO *ossl_HPKE_KEM_INFO_find_curve(const char *curve) in ossl_HPKE_KEM_INFO_find_curve() argument 165 if (OPENSSL_strcasecmp(curve, group) == 0) in ossl_HPKE_KEM_INFO_find_curve()
|
/openssl/crypto/objects/ |
H A D | objects.txt | 143 # WAP/TLS curve OIDs (http://www.wapforum.org/) 1843 dstu4145le 2 0 : uacurve0 : DSTU curve 0 1844 dstu4145le 2 1 : uacurve1 : DSTU curve 1 1845 dstu4145le 2 2 : uacurve2 : DSTU curve 2 1846 dstu4145le 2 3 : uacurve3 : DSTU curve 3 1847 dstu4145le 2 4 : uacurve4 : DSTU curve 4 1848 dstu4145le 2 5 : uacurve5 : DSTU curve 5 1849 dstu4145le 2 6 : uacurve6 : DSTU curve 6 1850 dstu4145le 2 7 : uacurve7 : DSTU curve 7 1851 dstu4145le 2 8 : uacurve8 : DSTU curve 8 [all …]
|
/openssl/ssl/ |
H A D | t1_trce.c | 1250 int curve; in ssl_print_server_keyex() local 1253 curve = (msg[1] << 8) | msg[2]; in ssl_print_server_keyex() 1255 ssl_trace_str(curve, ssl_groups_tbl), curve); in ssl_print_server_keyex()
|
H A D | ssl_local.h | 1859 int curve; member 2780 __owur int tls_group_allowed(SSL_CONNECTION *s, uint16_t curve, int op); 2832 __owur int tls_check_sigalg_curve(const SSL_CONNECTION *s, int curve);
|
/openssl/doc/man1/ |
H A D | openssl-genpkey.pod.in | 192 =item B<ec_paramgen_curve>:I<curve> 194 The EC curve to use. OpenSSL supports NIST curve names such as "P-256". 506 The ability to use NIST curve names, and to generate an EC key directly,
|
H A D | openssl-fipsinstall.pod.in | 67 such as minimum security strength of keys and approved curve names are used.
|
/openssl/doc/man7/ |
H A D | EVP_KEYEXCH-ECDH.pod | 61 L<EVP_PKEY-EC(7)/Examples> using the same curve name.
|
/openssl/crypto/err/ |
H A D | openssl.txt | 593 EC_R_CURVE_DOES_NOT_SUPPORT_ECDH:160:curve does not support ecdh 594 EC_R_CURVE_DOES_NOT_SUPPORT_ECDSA:170:curve does not support ecdsa 595 EC_R_CURVE_DOES_NOT_SUPPORT_SIGNING:159:curve does not support signing 612 EC_R_INVALID_CURVE:141:invalid curve 650 EC_R_POINT_IS_NOT_ON_CURVE:107:point is not on curve 661 EC_R_WRONG_CURVE_PARAMETERS:145:wrong curve parameters 1059 PROV_R_INVALID_CURVE:176:invalid curve 1295 SM2_R_INVALID_CURVE:108:invalid curve 1656 SSL_R_UNSUPPORTED_ELLIPTIC_CURVE:315:unsupported elliptic curve 1666 SSL_R_WRONG_CURVE:378:wrong curve
|
/openssl/doc/man5/ |
H A D | fips_config.pod | 62 such as minimum security strength of keys and approved curve names are used.
|
/openssl/test/ |
H A D | README.ssltest.md | 95 * ExpectedTmpKeyType - the expected algorithm or curve of server temp key 98 curve of server or client certificate
|
H A D | evp_pkey_provided_test.c | 1585 const char *curve = "prime256v1"; in test_fromdata_ec() local 1637 curve, 0) <= 0) in test_fromdata_ec() 1697 if (!TEST_ptr(group = EC_GROUP_new_by_curve_name(OBJ_sn2nid(curve))) in test_fromdata_ec() 1726 || !TEST_str_eq(out_curve_name, curve) in test_fromdata_ec()
|
/openssl/include/openssl/ |
H A D | ec.h | 1570 # define EVP_EC_gen(curve) \ argument 1571 EVP_PKEY_Q_keygen(NULL, NULL, "EC", (char *)(strstr(curve, "")))
|
/openssl/crypto/evp/ |
H A D | p_lib.c | 768 int curve = EC_GROUP_get_curve_name(group); in EVP_PKEY_assign() local 774 if (curve == NID_sm2 && pktype == EVP_PKEY_EC) in EVP_PKEY_assign() 776 else if(curve != NID_sm2 && pktype == EVP_PKEY_SM2) in EVP_PKEY_assign()
|
/openssl/ssl/statem/ |
H A D | statem_lib.c | 1899 int curve; in is_tls13_capable() local 1942 curve = ssl_get_EC_curve_nid(s->cert->pkeys[SSL_PKEY_ECC].privatekey); in is_tls13_capable() 1943 if (tls_check_sigalg_curve(s, curve)) in is_tls13_capable()
|
/openssl/ |
H A D | NEWS.md | 497 * Disallow explicit curve parameters in verifications chains when 521 * For built-in EC curves, ensure an EC_GROUP built from the curve name is 606 * For built-in EC curves, ensure an EC_GROUP built from the curve name is 726 * For built-in EC curves, ensure an EC_GROUP built from the curve name is 871 * TLS automatic EC curve selection. 1482 * New elliptic curve library section.
|