Home
last modified time | relevance | path

Searched refs:X509_SIG (Results 1 – 25 of 31) sorted by relevance

12

/freebsd/crypto/openssl/crypto/asn1/
H A Dx_sig.c16 ASN1_SEQUENCE(X509_SIG) = {
17 ASN1_SIMPLE(X509_SIG, algor, X509_ALGOR),
18 ASN1_SIMPLE(X509_SIG, digest, ASN1_OCTET_STRING)
19 } ASN1_SEQUENCE_END(X509_SIG)
21 IMPLEMENT_ASN1_FUNCTIONS(X509_SIG)
23 void X509_SIG_get0(const X509_SIG *sig, const X509_ALGOR **palg,
32 void X509_SIG_getm(X509_SIG *sig, X509_ALGOR **palg, in X509_SIG_getm()
H A Dn_pkey.c37 X509_SIG *enckey;
43 ASN1_SIMPLE(NETSCAPE_ENCRYPTED_PKEY, enckey, X509_SIG)
H A Dasn1_item_list.h167 ASN1_ITEM_ref(X509_SIG),
/freebsd/crypto/openssl/doc/man3/
H A DPKCS8_encrypt.pod12 PKCS8_PRIV_KEY_INFO *PKCS8_decrypt(const X509_SIG *p8, const char *pass,
14 PKCS8_PRIV_KEY_INFO *PKCS8_decrypt_ex(const X509_SIG *p8, const char *pass,
17 X509_SIG *PKCS8_encrypt(int pbe_nid, const EVP_CIPHER *cipher,
20 X509_SIG *PKCS8_encrypt_ex(int pbe_nid, const EVP_CIPHER *cipher,
24 X509_SIG *PKCS8_set0_pbe(const char *pass, int passlen,
26 X509_SIG *PKCS8_set0_pbe_ex(const char *pass, int passlen,
35 The resulting B<X509_SIG> contains the encoded algorithm parameters and encrypted
38 PKCS8_decrypt() and PKCS8_decrypt_ex() perform decryption of an B<X509_SIG> in
51 return an encrypted key in a B<X509_SIG> structure or NULL if an error occurs.
H A DX509_SIG_get0.pod11 void X509_SIG_get0(const X509_SIG *sig, const X509_ALGOR **palg,
13 void X509_SIG_getm(X509_SIG *sig, X509_ALGOR **palg,
H A DPKCS12_SAFEBAG_get1_cert.pod27 const X509_SIG *PKCS12_SAFEBAG_get0_pkcs8(const PKCS12_SAFEBAG *bag);
H A DPKCS12_SAFEBAG_create_cert.pod20 PKCS12_SAFEBAG *PKCS12_SAFEBAG_create0_pkcs8(X509_SIG *p8);
/freebsd/crypto/openssl/crypto/pkcs12/
H A Dp12_p8e.c16 X509_SIG *PKCS8_encrypt_ex(int pbe_nid, const EVP_CIPHER *cipher, in PKCS8_encrypt_ex()
22 X509_SIG *p8 = NULL; in PKCS8_encrypt_ex()
60 X509_SIG *PKCS8_encrypt(int pbe_nid, const EVP_CIPHER *cipher, in PKCS8_encrypt()
69 X509_SIG *PKCS8_set0_pbe_ex(const char *pass, int passlen, in PKCS8_set0_pbe_ex()
73 X509_SIG *p8; in PKCS8_set0_pbe_ex()
97 X509_SIG *PKCS8_set0_pbe(const char *pass, int passlen, in PKCS8_set0_pbe()
H A Dp12_p8d.c14 PKCS8_PRIV_KEY_INFO *PKCS8_decrypt_ex(const X509_SIG *p8, const char *pass, in PKCS8_decrypt_ex()
27 PKCS8_PRIV_KEY_INFO *PKCS8_decrypt(const X509_SIG *p8, const char *pass, in PKCS8_decrypt()
H A Dp12_local.h11 X509_SIG *dinfo;
27 X509_SIG *shkeybag; /* shrouded key bag */
H A Dp12_sbag.c40 const X509_SIG *PKCS12_SAFEBAG_get0_pkcs8(const PKCS12_SAFEBAG *bag) in PKCS12_SAFEBAG_get0_pkcs8()
187 PKCS12_SAFEBAG *PKCS12_SAFEBAG_create0_pkcs8(X509_SIG *p8) in PKCS12_SAFEBAG_create0_pkcs8()
213 X509_SIG *p8; in PKCS12_SAFEBAG_create_pkcs8_encrypt_ex()
H A Dp12_asn.c27 ASN1_SIMPLE(PKCS12_MAC_DATA, dinfo, X509_SIG),
53 ADB_ENTRY(NID_pkcs8ShroudedKeyBag, ASN1_EXP(PKCS12_SAFEBAG, value.shkeybag, X509_SIG, 0)),
H A Dp12_npas.c150 X509_SIG *p8new; in newpass_bag()
/freebsd/crypto/openssl/include/openssl/
H A Dpkcs12.h138 const X509_SIG *PKCS12_SAFEBAG_get0_pkcs8(const PKCS12_SAFEBAG *bag);
144 PKCS12_SAFEBAG *PKCS12_SAFEBAG_create0_pkcs8(X509_SIG *p8);
162 PKCS8_PRIV_KEY_INFO *PKCS8_decrypt(const X509_SIG *p8, const char *pass,
164 PKCS8_PRIV_KEY_INFO *PKCS8_decrypt_ex(const X509_SIG *p8, const char *pass,
173 X509_SIG *PKCS8_encrypt(int pbe_nid, const EVP_CIPHER *cipher,
176 X509_SIG *PKCS8_encrypt_ex(int pbe_nid, const EVP_CIPHER *cipher,
180 X509_SIG *PKCS8_set0_pbe(const char *pass, int passlen,
182 X509_SIG *PKCS8_set0_pbe_ex(const char *pass, int passlen,
H A Dpkcs12.h.in115 const X509_SIG *PKCS12_SAFEBAG_get0_pkcs8(const PKCS12_SAFEBAG *bag);
121 PKCS12_SAFEBAG *PKCS12_SAFEBAG_create0_pkcs8(X509_SIG *p8);
139 PKCS8_PRIV_KEY_INFO *PKCS8_decrypt(const X509_SIG *p8, const char *pass,
141 PKCS8_PRIV_KEY_INFO *PKCS8_decrypt_ex(const X509_SIG *p8, const char *pass,
150 X509_SIG *PKCS8_encrypt(int pbe_nid, const EVP_CIPHER *cipher,
153 X509_SIG *PKCS8_encrypt_ex(int pbe_nid, const EVP_CIPHER *cipher,
157 X509_SIG *PKCS8_set0_pbe(const char *pass, int passlen,
159 X509_SIG *PKCS8_set0_pbe_ex(const char *pass, int passlen,
H A Dx509.h188 typedef struct X509_sig_st X509_SIG; typedef
593 X509_SIG *d2i_PKCS8_fp(FILE *fp, X509_SIG **p8);
594 int i2d_PKCS8_fp(FILE *fp, const X509_SIG *p8);
641 X509_SIG *d2i_PKCS8_bio(BIO *bp, X509_SIG **p8);
642 int i2d_PKCS8_bio(BIO *bp, const X509_SIG *p8);
723 DECLARE_ASN1_FUNCTIONS(X509_SIG)
724 void X509_SIG_get0(const X509_SIG *sig, const X509_ALGOR **palg,
726 void X509_SIG_getm(X509_SIG *sig, X509_ALGOR **palg,
H A Dx509.h.in90 typedef struct X509_sig_st X509_SIG; typedef
399 X509_SIG *d2i_PKCS8_fp(FILE *fp, X509_SIG **p8);
400 int i2d_PKCS8_fp(FILE *fp, const X509_SIG *p8);
447 X509_SIG *d2i_PKCS8_bio(BIO *bp, X509_SIG **p8);
448 int i2d_PKCS8_bio(BIO *bp, const X509_SIG *p8);
529 DECLARE_ASN1_FUNCTIONS(X509_SIG)
530 void X509_SIG_get0(const X509_SIG *sig, const X509_ALGOR **palg,
532 void X509_SIG_getm(X509_SIG *sig, X509_ALGOR **palg,
/freebsd/crypto/openssl/crypto/x509/
H A Dx_all.c607 X509_SIG *d2i_PKCS8_fp(FILE *fp, X509_SIG **p8) in d2i_PKCS8_fp()
609 return ASN1_d2i_fp_of(X509_SIG, X509_SIG_new, d2i_X509_SIG, fp, p8); in d2i_PKCS8_fp()
612 int i2d_PKCS8_fp(FILE *fp, const X509_SIG *p8) in i2d_PKCS8_fp()
614 return ASN1_i2d_fp_of(X509_SIG, i2d_X509_SIG, fp, p8); in i2d_PKCS8_fp()
618 X509_SIG *d2i_PKCS8_bio(BIO *bp, X509_SIG **p8) in d2i_PKCS8_bio()
620 return ASN1_d2i_bio_of(X509_SIG, X509_SIG_new, d2i_X509_SIG, bp, p8); in d2i_PKCS8_bio()
623 int i2d_PKCS8_bio(BIO *bp, const X509_SIG *p8) in i2d_PKCS8_bio()
625 return ASN1_i2d_bio_of(X509_SIG, i2d_X509_SIG, bp, p8); in i2d_PKCS8_bio()
/freebsd/crypto/openssl/crypto/pem/
H A Dpem_pk8.c127 X509_SIG *p8; in do_pk8pkey()
173 X509_SIG *p8 = NULL; in d2i_PKCS8PrivateKey_bio()
269 IMPLEMENT_PEM_rw(PKCS8, X509_SIG, PEM_STRING_PKCS8, X509_SIG)
H A Dpem_pkey.c148 X509_SIG *p8; in pem_read_bio_key_legacy()
/freebsd/crypto/openssl/providers/implementations/encode_decode/
H A Dencode_key2any.c103 static X509_SIG *p8info_to_encp8(PKCS8_PRIV_KEY_INFO *p8info, in p8info_to_encp8()
106 X509_SIG *p8 = NULL; in p8info_to_encp8()
125 static X509_SIG *key_to_encp8(const void *key, int key_nid, in key_to_encp8()
131 X509_SIG *p8 = NULL; in key_to_encp8()
195 X509_SIG *p8; in key_to_epki_der_priv_bio()
223 X509_SIG *p8; in key_to_epki_pem_priv_bio()
H A Ddecode_epki2pki.c67 X509_SIG *p8 = NULL; in epki2pki_decode()
/freebsd/crypto/openssl/apps/
H A Dpkcs8.c76 X509_SIG *p8 = NULL; in pkcs8_main()
/freebsd/crypto/openssl/fuzz/
H A Dasn1.c194 ASN1_ITEM_ref(X509_SIG),
/freebsd/crypto/openssl/crypto/store/
H A Dstore_result.c329 X509_SIG *p8 = NULL; in try_key_value_legacy()

12