Home
last modified time | relevance | path

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

12

/freebsd-13-stable/crypto/openssl/crypto/asn1/
HDameth_lib.c22 static STACK_OF(EVP_PKEY_ASN1_METHOD) *app_methods = NULL;
24 DECLARE_OBJ_BSEARCH_CMP_FN(const EVP_PKEY_ASN1_METHOD *,
25 const EVP_PKEY_ASN1_METHOD *, ameth);
27 static int ameth_cmp(const EVP_PKEY_ASN1_METHOD *const *a, in ameth_cmp()
28 const EVP_PKEY_ASN1_METHOD *const *b) in ameth_cmp()
33 IMPLEMENT_OBJ_BSEARCH_CMP_FN(const EVP_PKEY_ASN1_METHOD *,
34 const EVP_PKEY_ASN1_METHOD *, ameth);
44 const EVP_PKEY_ASN1_METHOD *EVP_PKEY_asn1_get0(int idx) in EVP_PKEY_asn1_get0()
55 static const EVP_PKEY_ASN1_METHOD *pkey_asn1_find(int type) in pkey_asn1_find()
57 EVP_PKEY_ASN1_METHOD tmp; in pkey_asn1_find()
[all …]
HDstandard_methods.h15 static const EVP_PKEY_ASN1_METHOD *standard_methods[] = {
/freebsd-13-stable/crypto/openssl/include/crypto/
HDasn1.h68 DEFINE_STACK_OF_CONST(EVP_PKEY_ASN1_METHOD)
70 extern const EVP_PKEY_ASN1_METHOD cmac_asn1_meth;
71 extern const EVP_PKEY_ASN1_METHOD dh_asn1_meth;
72 extern const EVP_PKEY_ASN1_METHOD dhx_asn1_meth;
73 extern const EVP_PKEY_ASN1_METHOD dsa_asn1_meths[5];
74 extern const EVP_PKEY_ASN1_METHOD eckey_asn1_meth;
75 extern const EVP_PKEY_ASN1_METHOD ecx25519_asn1_meth;
76 extern const EVP_PKEY_ASN1_METHOD ecx448_asn1_meth;
77 extern const EVP_PKEY_ASN1_METHOD ed25519_asn1_meth;
78 extern const EVP_PKEY_ASN1_METHOD ed448_asn1_meth;
[all …]
/freebsd-13-stable/crypto/openssl/doc/man3/
HDEVP_PKEY_ASN1_METHOD.pod5 EVP_PKEY_ASN1_METHOD,
27 - manipulating and registering EVP_PKEY_ASN1_METHOD structure
33 typedef struct evp_pkey_asn1_method_st EVP_PKEY_ASN1_METHOD;
35 EVP_PKEY_ASN1_METHOD *EVP_PKEY_asn1_new(int id, int flags,
38 void EVP_PKEY_asn1_copy(EVP_PKEY_ASN1_METHOD *dst,
39 const EVP_PKEY_ASN1_METHOD *src);
40 void EVP_PKEY_asn1_free(EVP_PKEY_ASN1_METHOD *ameth);
41 int EVP_PKEY_asn1_add0(const EVP_PKEY_ASN1_METHOD *ameth);
44 void EVP_PKEY_asn1_set_public(EVP_PKEY_ASN1_METHOD *ameth,
56 void EVP_PKEY_asn1_set_private(EVP_PKEY_ASN1_METHOD *ameth,
[all …]
HDEVP_PKEY_asn1_get_count.pod17 const EVP_PKEY_ASN1_METHOD *EVP_PKEY_asn1_get0(int idx);
18 const EVP_PKEY_ASN1_METHOD *EVP_PKEY_asn1_find(ENGINE **pe, int type);
19 const EVP_PKEY_ASN1_METHOD *EVP_PKEY_asn1_find_str(ENGINE **pe,
24 const EVP_PKEY_ASN1_METHOD *ameth);
36 EVP_PKEY_asn1_find() looks up the B<EVP_PKEY_ASN1_METHOD> with NID
39 B<EVP_PKEY_ASN1_METHOD> for the NID B<type> and return that instead,
42 EVP_PKEY_asn1_find_str() looks up the B<EVP_PKEY_ASN1_METHOD> with PEM
45 look up an engine implementing a B<EVP_PKEY_ASN1_METHOD> for the NID
55 B<EVP_PKEY_ASN1_METHOD> objects are added before the application gets
HDEVP_PKEY_keygen.pod68 it calls a default one defined in B<EVP_PKEY_ASN1_METHOD>.
72 if it's present; otherwise it calls a default one defined in B<EVP_PKEY_ASN1_METHOD>.
76 if it's present; otherwise it calls a default one defined in B<EVP_PKEY_ASN1_METHOD>.
/freebsd-13-stable/crypto/openssl/crypto/engine/
HDtb_asnmth.c83 const EVP_PKEY_ASN1_METHOD *ENGINE_get_pkey_asn1_meth(ENGINE *e, int nid) in ENGINE_get_pkey_asn1_meth()
85 EVP_PKEY_ASN1_METHOD *ret; in ENGINE_get_pkey_asn1_meth()
116 EVP_PKEY_ASN1_METHOD *pkm; in engine_pkey_asn1_meths_free()
136 const EVP_PKEY_ASN1_METHOD *ENGINE_get_pkey_asn1_meth_str(ENGINE *e, in ENGINE_get_pkey_asn1_meth_str()
142 EVP_PKEY_ASN1_METHOD *ameth; in ENGINE_get_pkey_asn1_meth_str()
160 const EVP_PKEY_ASN1_METHOD *ameth;
173 EVP_PKEY_ASN1_METHOD *ameth; in look_str_cb()
185 const EVP_PKEY_ASN1_METHOD *ENGINE_pkey_asn1_find_str(ENGINE **pe, in ENGINE_pkey_asn1_find_str()
/freebsd-13-stable/crypto/openssl/include/openssl/
HDevp.h1148 const EVP_PKEY_ASN1_METHOD *EVP_PKEY_asn1_get0(int idx);
1149 const EVP_PKEY_ASN1_METHOD *EVP_PKEY_asn1_find(ENGINE **pe, int type);
1150 const EVP_PKEY_ASN1_METHOD *EVP_PKEY_asn1_find_str(ENGINE **pe,
1152 int EVP_PKEY_asn1_add0(const EVP_PKEY_ASN1_METHOD *ameth);
1157 const EVP_PKEY_ASN1_METHOD *ameth);
1159 const EVP_PKEY_ASN1_METHOD *EVP_PKEY_get0_asn1(const EVP_PKEY *pkey);
1160 EVP_PKEY_ASN1_METHOD *EVP_PKEY_asn1_new(int id, int flags,
1163 void EVP_PKEY_asn1_copy(EVP_PKEY_ASN1_METHOD *dst,
1164 const EVP_PKEY_ASN1_METHOD *src);
1165 void EVP_PKEY_asn1_free(EVP_PKEY_ASN1_METHOD *ameth);
[all …]
HDengine.h296 typedef int (*ENGINE_PKEY_ASN1_METHS_PTR) (ENGINE *, EVP_PKEY_ASN1_METHOD **,
533 const EVP_PKEY_ASN1_METHOD *ENGINE_get_pkey_asn1_meth(ENGINE *e, int nid);
534 const EVP_PKEY_ASN1_METHOD *ENGINE_get_pkey_asn1_meth_str(ENGINE *e,
537 const EVP_PKEY_ASN1_METHOD *ENGINE_pkey_asn1_find_str(ENGINE **pe,
HDossl_typ.h95 typedef struct evp_pkey_asn1_method_st EVP_PKEY_ASN1_METHOD; typedef
/freebsd-13-stable/crypto/openssl/crypto/cmac/
HDcm_ameth.c32 const EVP_PKEY_ASN1_METHOD cmac_asn1_meth = {
/freebsd-13-stable/crypto/openssl/crypto/ec/
HDecx_meth.c409 const EVP_PKEY_ASN1_METHOD ecx25519_asn1_meth = {
452 const EVP_PKEY_ASN1_METHOD ecx448_asn1_meth = {
568 const EVP_PKEY_ASN1_METHOD ed25519_asn1_meth = {
610 const EVP_PKEY_ASN1_METHOD ed448_asn1_meth = {
HDec_ameth.c593 const EVP_PKEY_ASN1_METHOD eckey_asn1_meth = {
634 const EVP_PKEY_ASN1_METHOD sm2_asn1_meth = {
/freebsd-13-stable/crypto/openssl/crypto/poly1305/
HDpoly1305_ameth.c89 const EVP_PKEY_ASN1_METHOD poly1305_asn1_meth = {
/freebsd-13-stable/crypto/openssl/crypto/hmac/
HDhm_ameth.c95 const EVP_PKEY_ASN1_METHOD hmac_asn1_meth = {
/freebsd-13-stable/crypto/openssl/crypto/siphash/
HDsiphash_ameth.c90 const EVP_PKEY_ASN1_METHOD siphash_asn1_meth = {
/freebsd-13-stable/secure/lib/libcrypto/man/man3/
HDMakefile145 MAN+= EVP_PKEY_ASN1_METHOD.3
1503 MLINKS+= EVP_PKEY_ASN1_METHOD.3 EVP_PKEY_asn1_add0.3
1504 MLINKS+= EVP_PKEY_ASN1_METHOD.3 EVP_PKEY_asn1_add_alias.3
1505 MLINKS+= EVP_PKEY_ASN1_METHOD.3 EVP_PKEY_asn1_copy.3
1506 MLINKS+= EVP_PKEY_ASN1_METHOD.3 EVP_PKEY_asn1_free.3
1507 MLINKS+= EVP_PKEY_ASN1_METHOD.3 EVP_PKEY_asn1_new.3
1508 MLINKS+= EVP_PKEY_ASN1_METHOD.3 EVP_PKEY_asn1_set_check.3
1509 MLINKS+= EVP_PKEY_ASN1_METHOD.3 EVP_PKEY_asn1_set_ctrl.3
1510 MLINKS+= EVP_PKEY_ASN1_METHOD.3 EVP_PKEY_asn1_set_free.3
1511 MLINKS+= EVP_PKEY_ASN1_METHOD.3 EVP_PKEY_asn1_set_get_priv_key.3
[all …]
/freebsd-13-stable/crypto/openssl/crypto/x509/
HDx509_set.c211 const EVP_PKEY_ASN1_METHOD *ameth = EVP_PKEY_asn1_find(NULL, pknid); in x509_sig_info_init()
HDt_x509.c313 const EVP_PKEY_ASN1_METHOD *ameth; in X509_signature_print()
/freebsd-13-stable/crypto/openssl/crypto/evp/
HDp_lib.c181 const EVP_PKEY_ASN1_METHOD *ameth; in pkey_set_type()
577 const EVP_PKEY_ASN1_METHOD *ameth; in EVP_PKEY_type()
/freebsd-13-stable/crypto/openssl/apps/
HDgenpkey.c257 const EVP_PKEY_ASN1_METHOD *ameth; in init_gen_str()
/freebsd-13-stable/crypto/openssl/crypto/pem/
HDpem_pkey.c80 const EVP_PKEY_ASN1_METHOD *ameth; in PEM_read_bio_PrivateKey()
HDpem_lib.c133 const EVP_PKEY_ASN1_METHOD *ameth; in check_pem()
153 const EVP_PKEY_ASN1_METHOD *ameth; in check_pem()
/freebsd-13-stable/crypto/openssl/crypto/store/
HDloader_file.c410 const EVP_PKEY_ASN1_METHOD *ameth = NULL; in try_decode_PrivateKey()
445 EVP_PKEY_ASN1_METHOD *ameth2 = NULL; in try_decode_PrivateKey()
557 const EVP_PKEY_ASN1_METHOD *ameth = NULL; in try_decode_params()
/freebsd-13-stable/crypto/openssl/crypto/dh/
HDdh_ameth.c531 const EVP_PKEY_ASN1_METHOD dh_asn1_meth = {
570 const EVP_PKEY_ASN1_METHOD dhx_asn1_meth = {

12