Home
last modified time | relevance | path

Searched refs:X509_ALGOR (Results 1 – 25 of 74) sorted by relevance

123

/NextBSD/crypto/openssl/crypto/asn1/
HDx_algor.c65 ASN1_SEQUENCE(X509_ALGOR) = {
66 ASN1_SIMPLE(X509_ALGOR, algorithm, ASN1_OBJECT),
67 ASN1_OPT(X509_ALGOR, parameter, ASN1_ANY)
68 } ASN1_SEQUENCE_END(X509_ALGOR)
71 ASN1_EX_TEMPLATE_TYPE(ASN1_TFLG_SEQUENCE_OF, 0, algorithms, X509_ALGOR)
74 IMPLEMENT_ASN1_FUNCTIONS(X509_ALGOR)
76 IMPLEMENT_ASN1_DUP_FUNCTION(X509_ALGOR)
78 IMPLEMENT_STACK_OF(X509_ALGOR)
79 IMPLEMENT_ASN1_SET_OF(X509_ALGOR)
81 int X509_ALGOR_set0(X509_ALGOR *alg, ASN1_OBJECT *aobj, int ptype, void *pval)
[all …]
HDp5_pbev2.c69 ASN1_SIMPLE(PBE2PARAM, keyfunc, X509_ALGOR),
70 ASN1_SIMPLE(PBE2PARAM, encryption, X509_ALGOR)
79 ASN1_OPT(PBKDF2PARAM, prf, X509_ALGOR)
90 X509_ALGOR *PKCS5_pbe2_set_iv(const EVP_CIPHER *cipher, int iter,
94 X509_ALGOR *scheme = NULL, *kalg = NULL, *ret = NULL;
198 X509_ALGOR *PKCS5_pbe2_set(const EVP_CIPHER *cipher, int iter, in PKCS5_pbe2_set()
204 X509_ALGOR *PKCS5_pbkdf2_set(int iter, unsigned char *salt, int saltlen, in PKCS5_pbkdf2_set()
207 X509_ALGOR *keyfunc = NULL; in PKCS5_pbkdf2_set()
HDa_sign.c130 int ASN1_sign(i2d_of_void *i2d, X509_ALGOR *algor1, X509_ALGOR *algor2, in ASN1_sign()
137 X509_ALGOR *a; in ASN1_sign()
219 int ASN1_item_sign(const ASN1_ITEM *it, X509_ALGOR *algor1, in ASN1_item_sign()
220 X509_ALGOR *algor2, ASN1_BIT_STRING *signature, void *asn, in ASN1_item_sign()
233 X509_ALGOR *algor1, X509_ALGOR *algor2, in ASN1_item_sign_ctx()
HDasn1_locl.h103 const X509_ALGOR *sigalg, const ASN1_STRING *sig,
113 X509_ALGOR *a, ASN1_BIT_STRING *sig, EVP_PKEY *pkey);
115 X509_ALGOR *alg1, X509_ALGOR *alg2,
HDp5_pbe.c77 int PKCS5_pbe_set0_algor(X509_ALGOR *algor, int alg, int iter,
128 X509_ALGOR *PKCS5_pbe_set(int alg, int iter, in PKCS5_pbe_set()
131 X509_ALGOR *ret; in PKCS5_pbe_set()
HDx_x509.c69 ASN1_SIMPLE(X509_CINF, signature, X509_ALGOR),
139 ASN1_SIMPLE(X509, sig_alg, X509_ALGOR),
217 void X509_get0_signature(ASN1_BIT_STRING **psig, X509_ALGOR **palg, in X509_get0_signature()
HDp8_pkey.c82 ASN1_SIMPLE(PKCS8_PRIV_KEY_INFO, pkeyalg, X509_ALGOR),
124 X509_ALGOR **pa, PKCS8_PRIV_KEY_INFO *p8) in PKCS8_pkey_get0()
/NextBSD/crypto/openssl/crypto/cms/
HDcms_lcl.h114 STACK_OF(X509_ALGOR) *digestAlgorithms;
131 X509_ALGOR *digestAlgorithm;
133 X509_ALGOR *signatureAlgorithm;
167 X509_ALGOR *contentEncryptionAlgorithm;
193 X509_ALGOR *keyEncryptionAlgorithm;
206 X509_ALGOR *keyEncryptionAlgorithm;
224 X509_ALGOR *algorithm;
252 X509_ALGOR *keyEncryptionAlgorithm;
267 X509_ALGOR *keyDerivationAlgorithm;
268 X509_ALGOR *keyEncryptionAlgorithm;
[all …]
HDcms_asn1.c109 ASN1_SIMPLE(CMS_SignerInfo, digestAlgorithm, X509_ALGOR),
111 ASN1_SIMPLE(CMS_SignerInfo, signatureAlgorithm, X509_ALGOR),
128 ASN1_SET_OF(CMS_SignedData, digestAlgorithms, X509_ALGOR),
142 ASN1_SIMPLE(CMS_EncryptedContentInfo, contentEncryptionAlgorithm, X509_ALGOR),
149 ASN1_SIMPLE(CMS_KeyTransRecipientInfo, keyEncryptionAlgorithm, X509_ALGOR),
186 ASN1_SIMPLE(CMS_OriginatorPublicKey, algorithm, X509_ALGOR),
216 ASN1_SIMPLE(CMS_KeyAgreeRecipientInfo, keyEncryptionAlgorithm, X509_ALGOR),
229 ASN1_SIMPLE(CMS_KEKRecipientInfo, keyEncryptionAlgorithm, X509_ALGOR),
235 ASN1_IMP_OPT(CMS_PasswordRecipientInfo, keyDerivationAlgorithm, X509_ALGOR, 0),
236 ASN1_SIMPLE(CMS_PasswordRecipientInfo, keyEncryptionAlgorithm, X509_ALGOR),
[all …]
HDcms.h205 X509_ALGOR **palg);
219 X509_ALGOR **palg,
278 X509 **signer, X509_ALGOR **pdig,
279 X509_ALGOR **psig);
285 int CMS_add_smimecap(CMS_SignerInfo *si, STACK_OF(X509_ALGOR) *algs);
286 int CMS_add_simple_smimecap(STACK_OF(X509_ALGOR) **algs,
288 int CMS_add_standard_smimecap(STACK_OF(X509_ALGOR) **smcap);
346 X509_ALGOR **palg,
352 X509_ALGOR **pubalg,
373 int CMS_SharedInfo_encode(unsigned char **pder, X509_ALGOR *kekalg,
HDcms_sd.c272 X509_ALGOR *alg; in CMS_add1_signer()
360 STACK_OF(X509_ALGOR) *smcap = NULL; in CMS_add1_signer()
558 X509 **signer, X509_ALGOR **pdig, in CMS_SignerInfo_get0_algs()
559 X509_ALGOR **psig) in CMS_SignerInfo_get0_algs()
794 X509_ALGOR *digestAlgorithm; in cms_SignedData_init_bio()
886 int CMS_add_smimecap(CMS_SignerInfo *si, STACK_OF(X509_ALGOR) *algs) in CMS_add_smimecap()
899 int CMS_add_simple_smimecap(STACK_OF(X509_ALGOR) **algs, in CMS_add_simple_smimecap()
902 X509_ALGOR *alg; in CMS_add_simple_smimecap()
929 static int cms_add_cipher_smcap(STACK_OF(X509_ALGOR) **sk, int nid, int arg) in cms_add_cipher_smcap()
936 static int cms_add_digest_smcap(STACK_OF(X509_ALGOR) **sk, int nid, int arg) in cms_add_digest_smcap()
[all …]
/NextBSD/crypto/openssl/crypto/rsa/
HDrsa_ameth.c267 static X509_ALGOR *rsa_mgf1_decode(X509_ALGOR *alg) in rsa_mgf1_decode()
283 static RSA_PSS_PARAMS *rsa_pss_decode(const X509_ALGOR *alg, in rsa_pss_decode()
284 X509_ALGOR **pmaskHash) in rsa_pss_decode()
307 X509_ALGOR *maskHash, int indent) in rsa_pss_param_print()
379 static int rsa_sig_print(BIO *bp, const X509_ALGOR *sigalg, in rsa_sig_print()
385 X509_ALGOR *maskHash; in rsa_sig_print()
403 X509_ALGOR *alg = NULL; in rsa_pkey_ctrl()
452 static int rsa_md_to_algor(X509_ALGOR **palg, const EVP_MD *md) in rsa_md_to_algor()
464 static int rsa_md_to_mgf1(X509_ALGOR **palg, const EVP_MD *mgf1md) in rsa_md_to_mgf1()
466 X509_ALGOR *algtmp = NULL; in rsa_md_to_mgf1()
[all …]
HDrsa_asn1.c103 ASN1_EXP_OPT(RSA_PSS_PARAMS, hashAlgorithm, X509_ALGOR,0),
104 ASN1_EXP_OPT(RSA_PSS_PARAMS, maskGenAlgorithm, X509_ALGOR,1),
112 ASN1_EXP_OPT(RSA_OAEP_PARAMS, hashFunc, X509_ALGOR, 0),
113 ASN1_EXP_OPT(RSA_OAEP_PARAMS, maskGenFunc, X509_ALGOR, 1),
114 ASN1_EXP_OPT(RSA_OAEP_PARAMS, pSourceFunc, X509_ALGOR, 2),
HDrsa.h366 X509_ALGOR *hashAlgorithm;
367 X509_ALGOR *maskGenAlgorithm;
375 X509_ALGOR *hashFunc;
376 X509_ALGOR *maskGenFunc;
377 X509_ALGOR *pSourceFunc;
/NextBSD/crypto/openssl/crypto/x509/
HDx509.h148 DECLARE_ASN1_SET_OF(X509_ALGOR)
150 typedef STACK_OF(X509_ALGOR) X509_ALGORS;
158 X509_ALGOR *algor;
164 X509_ALGOR *algor;
237 X509_ALGOR *sig_alg;
245 X509_ALGOR *signature;
267 STACK_OF(X509_ALGOR) *other; /* other unspecified info */
272 X509_ALGOR *sig_alg;
443 X509_ALGOR *sig_alg;
455 X509_ALGOR *sig_alg;
[all …]
/NextBSD/crypto/openssl/crypto/pkcs7/
HDpkcs7.h94 X509_ALGOR *digest_alg;
96 X509_ALGOR *digest_enc_alg;
109 X509_ALGOR *key_enc_algor;
119 STACK_OF(X509_ALGOR) *md_algs; /* md used */
132 X509_ALGOR *algorithm;
145 STACK_OF(X509_ALGOR) *md_algs; /* md used */
155 X509_ALGOR *md; /* md used */
318 X509_ALGOR **pdig, X509_ALGOR **psig);
319 void PKCS7_RECIP_INFO_get0_alg(PKCS7_RECIP_INFO *ri, X509_ALGOR **penc);
356 STACK_OF(X509_ALGOR) *cap);
[all …]
HDpk7_attr.c71 STACK_OF(X509_ALGOR) *cap) in PKCS7_add_attrib_smimecap()
84 STACK_OF(X509_ALGOR) *PKCS7_get_smimecap(PKCS7_SIGNER_INFO *si) in STACK_OF() argument
93 return (STACK_OF(X509_ALGOR) *) in STACK_OF()
99 int PKCS7_simple_smimecap(STACK_OF(X509_ALGOR) *sk, int nid, int arg) in PKCS7_simple_smimecap()
101 X509_ALGOR *alg; in PKCS7_simple_smimecap()
HDpk7_asn1.c122 ASN1_SET_OF(PKCS7_SIGNED, md_algs, X509_ALGOR),
145 ASN1_SIMPLE(PKCS7_SIGNER_INFO, digest_alg, X509_ALGOR),
152 ASN1_SIMPLE(PKCS7_SIGNER_INFO, digest_enc_alg, X509_ALGOR),
188 ASN1_SIMPLE(PKCS7_RECIP_INFO, key_enc_algor, X509_ALGOR),
196 ASN1_SIMPLE(PKCS7_ENC_CONTENT, algorithm, X509_ALGOR),
205 ASN1_SET_OF(PKCS7_SIGN_ENVELOPE, md_algs, X509_ALGOR),
223 ASN1_SIMPLE(PKCS7_DIGEST, md, X509_ALGOR),
/NextBSD/crypto/openssl/doc/crypto/
HDd2i_X509_ALGOR.pod11 X509_ALGOR *d2i_X509_ALGOR(X509_ALGOR **a, unsigned char **pp, long length);
12 int i2d_X509_ALGOR(X509_ALGOR *a, unsigned char **pp);
16 These functions decode and encode an B<X509_ALGOR> structure which is
/NextBSD/crypto/openssl/crypto/pkcs12/
HDp12_decr.c74 unsigned char *PKCS12_pbe_crypt(X509_ALGOR *algor, const char *pass, in PKCS12_pbe_crypt()
127 void *PKCS12_item_decrypt_d2i(X509_ALGOR *algor, const ASN1_ITEM *it, in PKCS12_item_decrypt_d2i()
169 ASN1_OCTET_STRING *PKCS12_item_i2d_encrypt(X509_ALGOR *algor, in PKCS12_item_i2d_encrypt()
/NextBSD/crypto/openssl/crypto/ts/
HDts_rsp_verify.c81 X509_ALGOR **md_alg,
83 static int TS_check_imprints(X509_ALGOR *algor_a,
432 X509_ALGOR *md_alg = NULL; in int_TS_RESP_verify_token()
593 X509_ALGOR **md_alg, in TS_compute_imprint()
597 X509_ALGOR *md_alg_resp = TS_MSG_IMPRINT_get_algo(msg_imprint); in TS_compute_imprint()
644 static int TS_check_imprints(X509_ALGOR *algor_a, in TS_check_imprints()
649 X509_ALGOR *algor_b = TS_MSG_IMPRINT_get_algo(b); in TS_check_imprints()
HDts_req_utils.c97 int TS_MSG_IMPRINT_set_algo(TS_MSG_IMPRINT *a, X509_ALGOR *alg) in TS_MSG_IMPRINT_set_algo()
99 X509_ALGOR *new_alg; in TS_MSG_IMPRINT_set_algo()
113 X509_ALGOR *TS_MSG_IMPRINT_get_algo(TS_MSG_IMPRINT *a) in TS_MSG_IMPRINT_get_algo()
/NextBSD/crypto/openssl/crypto/ocsp/
HDocsp_asn.c64 ASN1_SIMPLE(OCSP_SIGNATURE, signatureAlgorithm, X509_ALGOR),
72 ASN1_SIMPLE(OCSP_CERTID, hashAlgorithm, X509_ALGOR),
163 ASN1_SIMPLE(OCSP_BASICRESP, signatureAlgorithm, X509_ALGOR),
/NextBSD/crypto/openssl/crypto/ec/
HDec_ameth.c190 X509_ALGOR *palg; in eckey_pub_decode()
238 X509_ALGOR *palg; in eckey_priv_decode()
559 X509_ALGOR *alg1, *alg2; in ec_pkey_ctrl()
575 X509_ALGOR *alg1, *alg2; in ec_pkey_ctrl()
647 X509_ALGOR *alg, ASN1_BIT_STRING *pubkey) in ecdh_cms_set_peerkey()
737 X509_ALGOR *alg, *kekalg = NULL; in ecdh_cms_set_shared_info()
802 X509_ALGOR *alg; in ecdh_cms_decrypt()
828 X509_ALGOR *talg, *wrap_alg = NULL; in ecdh_cms_encrypt()
/NextBSD/crypto/openssl/engines/ccgost/
HDgost_ameth.c90 static int decode_gost_algor_params(EVP_PKEY *pkey, X509_ALGOR *palg) in decode_gost_algor_params()
218 X509_ALGOR *alg1 = NULL, *alg2 = NULL; in pkey_ctrl_gost()
233 X509_ALGOR *alg1 = NULL, *alg2 = NULL; in pkey_ctrl_gost()
248 X509_ALGOR *alg; in pkey_ctrl_gost()
261 X509_ALGOR *alg = NULL; in pkey_ctrl_gost()
303 X509_ALGOR *palg = NULL; in priv_decode_gost()
601 X509_ALGOR *palg = NULL; in pub_decode_gost94()
666 X509_ALGOR *palg = NULL; in pub_decode_gost01()

123