Home
last modified time | relevance | path

Searched refs:curve (Results 26 – 50 of 60) sorted by relevance

123

/openssl/doc/man3/
H A DEC_POINT_add.pod42 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 DEC_KEY_get_enc_flags.pod33 the curve are not encoded along with the private key. If EC_PKEY_NO_PUBKEY is
H A DDH_get_1024_160.pod64 a BIGNUM for the specific NIST prime curve (e.g., P-256).
H A DECDSA_sign.pod7 ECDSA_do_sign_ex - deprecated low-level elliptic curve digital signature algorithm
108 named curve prime256v1 (aka P-256).
H A DEVP_PKEY_CTX_ctrl.pod240 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 DEVP_PKEY_keygen.pod102 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 DSSL_CTX_set_cert_cb.pod57 by the callback. So if an EC chain is set for a curve the client does not
H A DSSL_check_chain.pod38 acceptable (e.g. it is a supported curve).
H A DSSL_CONF_cmd.pod61 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 DEVP_PKEY_set1_RSA.pod172 EVP_PKEY_assign_EC_KEY() looks at the curve name id to determine if
/openssl/crypto/hpke/
H A Dhpke_util.c156 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 Dobjects.txt143 # 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 Dt1_trce.c1250 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 Dssl_local.h1859 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 Dopenssl-genpkey.pod.in192 =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 Dopenssl-fipsinstall.pod.in67 such as minimum security strength of keys and approved curve names are used.
/openssl/doc/man7/
H A DEVP_KEYEXCH-ECDH.pod61 L<EVP_PKEY-EC(7)/Examples> using the same curve name.
/openssl/crypto/err/
H A Dopenssl.txt593 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 Dfips_config.pod62 such as minimum security strength of keys and approved curve names are used.
/openssl/test/
H A DREADME.ssltest.md95 * ExpectedTmpKeyType - the expected algorithm or curve of server temp key
98 curve of server or client certificate
H A Devp_pkey_provided_test.c1585 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 Dec.h1570 # define EVP_EC_gen(curve) \ argument
1571 EVP_PKEY_Q_keygen(NULL, NULL, "EC", (char *)(strstr(curve, "")))
/openssl/crypto/evp/
H A Dp_lib.c768 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 Dstatem_lib.c1899 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 DNEWS.md497 * 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.

Completed in 177 milliseconds

123