Searched refs:p7 (Results 1 - 25 of 38) sorted by relevance

12

/opensolaris-onvv-gate/usr/src/common/openssl/crypto/pkcs7/
H A Dpk7_enc.c67 PKCS7_in_bio(PKCS7 *p7,BIO *in);
68 PKCS7_out_bio(PKCS7 *p7,BIO *out);
70 PKCS7_add_signer(PKCS7 *p7,X509 *cert,EVP_PKEY *key);
71 PKCS7_cipher(PKCS7 *p7,EVP_CIPHER *cipher);
73 PKCS7_Init(PKCS7 *p7); variable
74 PKCS7_Update(PKCS7 *p7); variable
75 PKCS7_Finish(PKCS7 *p7); variable
H A Dpk7_lib.c64 long PKCS7_ctrl(PKCS7 *p7, int cmd, long larg, char *parg) argument
69 nid=OBJ_obj2nid(p7->type);
76 ret=p7->detached=(int)larg;
77 if (ret && PKCS7_type_is_data(p7->d.sign->contents))
80 os=p7->d.sign->contents->d.data;
82 p7->d.sign->contents->d.data = NULL;
94 if(!p7->d.sign || !p7->d.sign->contents->d.ptr)
98 p7->detached = ret;
114 int PKCS7_content_new(PKCS7 *p7, in argument
128 PKCS7_set_content(PKCS7 *p7, PKCS7 *p7_data) argument
158 PKCS7_set_type(PKCS7 *p7, int type) argument
228 PKCS7_set0_type_other(PKCS7 *p7, int type, ASN1_TYPE *other) argument
235 PKCS7_add_signer(PKCS7 *p7, PKCS7_SIGNER_INFO *psi) argument
287 PKCS7_add_certificate(PKCS7 *p7, X509 *x509) argument
313 PKCS7_add_crl(PKCS7 *p7, X509_CRL *crl) argument
417 PKCS7_add_signature(PKCS7 *p7, X509 *x509, EVP_PKEY *pkey, const EVP_MD *dgst) argument
430 PKCS7_set_digest(PKCS7 *p7, const EVP_MD *md) argument
462 PKCS7_add_recipient(PKCS7 *p7, X509 *x509) argument
474 PKCS7_add_recipient_info(PKCS7 *p7, PKCS7_RECIP_INFO *ri) argument
520 PKCS7_cert_from_signer_info(PKCS7 *p7, PKCS7_SIGNER_INFO *si) argument
530 PKCS7_set_cipher(PKCS7 *p7, const EVP_CIPHER *cipher) argument
[all...]
H A Dpk7_smime.c69 PKCS7 *p7; local
80 if(!(p7 = PKCS7_new())) {
85 PKCS7_set_type(p7, NID_pkcs7_signed);
87 PKCS7_content_new(p7, NID_pkcs7_data);
89 if (!(si = PKCS7_add_signature(p7,signcert,pkey,EVP_sha1()))) {
91 PKCS7_free(p7);
96 PKCS7_add_certificate(p7, signcert);
98 PKCS7_add_certificate(p7, sk_X509_value(certs, i));
109 PKCS7_free(p7);
131 return p7;
154 PKCS7_verify(PKCS7 *p7, STACK_OF(X509) *certs, X509_STORE *store, BIO *indata, BIO *out, int flags) argument
379 PKCS7 *p7; local
428 PKCS7_decrypt(PKCS7 *p7, EVP_PKEY *pkey, X509 *cert, BIO *data, int flags) argument
[all...]
H A Dsign.c71 PKCS7 *p7; local
114 p7=PKCS7_new();
115 PKCS7_set_type(p7,NID_pkcs7_signed);
117 si=PKCS7_add_signature(p7,x509,pkey,EVP_sha1());
125 PKCS7_add_certificate(p7,x509);
128 PKCS7_content_new(p7,NID_pkcs7_data);
131 PKCS7_set_detached(p7,1);
133 if ((p7bio=PKCS7_dataInit(p7,NULL)) == NULL) goto err;
142 if (!PKCS7_dataFinal(p7,p7bio)) goto err;
145 PEM_write_PKCS7(stdout,p7);
[all...]
H A Denc.c70 PKCS7 *p7; local
117 p7=PKCS7_new();
122 PKCS7_set_type(p7,NID_pkcs7_signedAndEnveloped);
124 if (PKCS7_add_signature(p7,x509,pkey,EVP_sha1()) == NULL) goto err;
126 PKCS7_add_certificate(p7,x509);
128 PKCS7_set_type(p7,NID_pkcs7_enveloped);
139 if (!PKCS7_set_cipher(p7,cipher)) goto err;
141 if (!PKCS7_add_recipient(p7,sk_X509_value(recips, i))) goto err;
146 /* PKCS7_content_new(p7,NID_pkcs7_data); not used in envelope */
149 if (!nodetach) PKCS7_set_detached(p7,
[all...]
H A Dpkcs7.h243 #define PKCS7_is_detached(p7) (PKCS7_type_is_signed(p7) && PKCS7_get_detached(p7))
288 PKCS7 *d2i_PKCS7_fp(FILE *fp,PKCS7 **p7);
289 int i2d_PKCS7_fp(FILE *fp,PKCS7 *p7);
291 PKCS7 *PKCS7_dup(PKCS7 *p7);
292 PKCS7 *d2i_PKCS7_bio(BIO *bp,PKCS7 **p7);
293 int i2d_PKCS7_bio(BIO *bp,PKCS7 *p7);
311 long PKCS7_ctrl(PKCS7 *p7, int cmd, long larg, char *parg);
313 int PKCS7_set_type(PKCS7 *p7, in
336 STACK_OF(PKCS7_SIGNER_INFO) *PKCS7_get_signer_info(PKCS7 *p7); variable
[all...]
H A Dpk7_doit.c71 static int PKCS7_type_is_other(PKCS7* p7) argument
75 int nid=OBJ_obj2nid(p7->type);
95 static ASN1_OCTET_STRING *PKCS7_get_octet_string(PKCS7 *p7) argument
97 if ( PKCS7_type_is_data(p7))
98 return p7->d.data;
99 if ( PKCS7_type_is_other(p7) && p7->d.other
100 && (p7->d.other->type == V_ASN1_OCTET_STRING))
101 return p7->d.other->value.octet_string;
141 BIO *PKCS7_dataInit(PKCS7 *p7, BI argument
323 PKCS7_dataDecode(PKCS7 *p7, EVP_PKEY *pkey, BIO *in_bio, X509 *pcert) argument
586 PKCS7_dataFinal(PKCS7 *p7, BIO *bio) argument
794 PKCS7_dataVerify(X509_STORE *cert_store, X509_STORE_CTX *ctx, BIO *bio, PKCS7 *p7, PKCS7_SIGNER_INFO *si) argument
848 PKCS7_signatureVerify(BIO *bio, PKCS7 *p7, PKCS7_SIGNER_INFO *si, X509 *x509) argument
972 PKCS7_get_issuer_and_serial(PKCS7 *p7, int idx) argument
[all...]
H A Dverify.c76 PKCS7 *p7; local
133 if ((p7=PEM_read_bio_PKCS7(data,NULL,NULL,NULL)) == NULL) goto err;
146 if ((PKCS7_get_detached(p7) || detached))
154 p7bio=PKCS7_dataInit(p7,detached);
158 p7bio=PKCS7_dataInit(p7,NULL);
170 sk=PKCS7_get_signer_info(p7);
185 rc=PKCS7_dataVerify(cert_store,&cert_ctx,p7bio,p7,si);
H A Dpk7_mime.c89 static int pkcs7_output_data(BIO *bio, BIO *data, PKCS7 *p7, int flags);
90 static int B64_write_PKCS7(BIO *bio, PKCS7 *p7);
115 static int B64_write_PKCS7(BIO *bio, PKCS7 *p7) argument
123 i2d_PKCS7_bio(bio, p7);
133 PKCS7 *p7; local
139 if(!(p7 = d2i_PKCS7_bio(bio, NULL)))
144 return p7;
149 int SMIME_write_PKCS7(BIO *bio, PKCS7 *p7, BIO *data, int flags) argument
183 pkcs7_output_data(bio, data, p7, flags);
195 B64_write_PKCS7(bio, p7);
235 pkcs7_output_data(BIO *out, BIO *data, PKCS7 *p7, int flags) argument
284 PKCS7 *p7; local
[all...]
H A Ddec.c79 PKCS7 *p7; local
136 if ((p7=PEM_read_bio_PKCS7(data,NULL,NULL,NULL)) == NULL) goto err;
152 p7bio=PKCS7_dataDecode(p7,pkey,detached,x509);
170 sk=PKCS7_get_signer_info(p7);
183 i=PKCS7_dataVerify(cert_store,&cert_ctx,p7bio,p7,si);
/opensolaris-onvv-gate/usr/src/common/openssl/crypto/pkcs12/
H A Dp12_add.c130 PKCS7 *p7; local
131 if (!(p7 = PKCS7_new())) {
135 p7->type = OBJ_nid2obj(NID_pkcs7_data);
136 if (!(p7->d.data = M_ASN1_OCTET_STRING_new())) {
141 if (!ASN1_item_pack(sk, ASN1_ITEM_rptr(PKCS12_SAFEBAGS), &p7->d.data)) {
145 return p7;
149 STACK_OF(PKCS12_SAFEBAG) *PKCS12_unpack_p7data(PKCS7 *p7)
151 if(!PKCS7_type_is_data(p7))
156 return ASN1_item_unpack(p7->d.data, ASN1_ITEM_rptr(PKCS12_SAFEBAGS));
165 PKCS7 *p7; local
[all...]
H A Dp12_npas.c109 PKCS7 *p7, *p7new; local
117 p7 = sk_PKCS7_value(asafes, i);
118 bagnid = OBJ_obj2nid(p7->type);
120 bags = PKCS12_unpack_p7data(p7);
122 bags = PKCS12_unpack_p7encdata(p7, oldpass, -1);
123 alg_get(p7->d.encrypted->enc_data->algorithm,
H A Dp12_crt.c257 PKCS7 *p7 = NULL; local
274 p7 = PKCS12_pack_p7data(bags);
276 p7 = PKCS12_pack_p7encdata(nid_safe, pass, -1, NULL, 0,
278 if (!p7)
281 if (!sk_PKCS7_push(*psafes, p7))
293 if (p7)
294 PKCS7_free(p7);
H A Dp12_kiss.c150 PKCS7 *p7; local
156 p7 = sk_PKCS7_value (asafes, i);
157 bagnid = OBJ_obj2nid (p7->type);
159 bags = PKCS12_unpack_p7data(p7);
161 bags = PKCS12_unpack_p7encdata(p7, pass, passlen);
/opensolaris-onvv-gate/usr/src/common/openssl/apps/
H A Dpkcs7.c88 PKCS7 *p7=NULL; local
207 p7=d2i_PKCS7_bio(in,NULL);
209 p7=PEM_read_bio_PKCS7(in,NULL,NULL,NULL);
215 if (p7 == NULL)
246 i=OBJ_obj2nid(p7->type);
250 certs=p7->d.sign->cert;
251 crls=p7->d.sign->crl;
254 certs=p7->d.signed_and_enveloped->cert;
255 crls=p7->d.signed_and_enveloped->crl;
296 i=i2d_PKCS7_bio(out,p7);
[all...]
H A Dcrl2p7.c93 PKCS7 *p7 = NULL; local
212 if ((p7=PKCS7_new()) == NULL) goto end;
214 p7->type=OBJ_nid2obj(NID_pkcs7_signed);
215 p7->d.sign=p7s;
224 crl=NULL; /* now part of p7 for OPENSSL_freeing */
262 i=i2d_PKCS7_bio(out,p7);
264 i=PEM_write_bio_PKCS7(out,p7);
279 if (p7 != NULL) PKCS7_free(p7);
H A Dsmime.c95 PKCS7 *p7 = NULL; local
632 p7 = PKCS7_encrypt(encerts, in, cipher, flags);
640 p7 = PKCS7_sign(signer, key, other, in, flags);
651 p7 = SMIME_read_PKCS7(in, &indata);
653 p7 = PEM_read_bio_PKCS7(in, NULL, NULL, NULL);
655 p7 = d2i_PKCS7_bio(in, NULL);
662 if (!p7)
678 if (!p7)
687 if (!PKCS7_decrypt(p7, key, recip, out, flags))
696 if (PKCS7_verify(p7, othe
[all...]
/opensolaris-onvv-gate/usr/src/lib/libxcurses/src/libc/xcurses/
H A Dtparm.c124 tparm(string, p1, p2, p3, p4, p5, p6, p7, p8, p9)
126 long p1, p2, p3, p4, p5, p6, p7, p8, p9;
159 parm[6] = p7;
/opensolaris-onvv-gate/usr/src/lib/libxcurses2/src/libc/xcurses/
H A Dtparm.c130 long p6, long p7, long p8, long p9)
148 parm[6] = p7;
128 tparm(char *string, long p1, long p2, long p3, long p4, long p5, long p6, long p7, long p8, long p9) argument
H A Dvid_puts.c75 long p1, p2, p3, p4, p5, p6, p7, p8, p9; local
88 p7 = (long) ISATTR(attr, WA_INVIS);
93 p1, p2, p3, p4, p5, p6, p7, p8, p9),
/opensolaris-onvv-gate/usr/src/common/openssl/crypto/x509/
H A Dx_all.c168 PKCS7 *d2i_PKCS7_fp(FILE *fp, PKCS7 **p7) argument
170 return ASN1_item_d2i_fp(ASN1_ITEM_rptr(PKCS7), fp, p7);
173 int i2d_PKCS7_fp(FILE *fp, PKCS7 *p7) argument
175 return ASN1_item_i2d_fp(ASN1_ITEM_rptr(PKCS7), fp, p7);
179 PKCS7 *d2i_PKCS7_bio(BIO *bp, PKCS7 **p7) argument
181 return ASN1_item_d2i_bio(ASN1_ITEM_rptr(PKCS7), bp, p7);
184 int i2d_PKCS7_bio(BIO *bp, PKCS7 *p7) argument
186 return ASN1_item_i2d_bio(ASN1_ITEM_rptr(PKCS7), bp, p7);
/opensolaris-onvv-gate/usr/src/common/net/wanboot/
H A Dp12auxpars.c559 PKCS7 *p7; local
565 p7 = sk_PKCS7_value(asafes, i);
566 bagnid = OBJ_obj2nid(p7->type);
568 bags = M_PKCS12_unpack_p7data(p7);
574 bags = M_PKCS12_unpack_p7encdata(p7, pass, -1);
/opensolaris-onvv-gate/usr/src/lib/libast/common/uwin/
H A Derf.c184 p7 = -1.492214100762529635365672665955239554276e-0005, variable
288 y*(p6+y*(p7+y*(p8+y*(p9+y*p10)))))))));
346 y*(p6+y*(p7+y*(p8+y*(p9+y*p10)))))))));
/opensolaris-onvv-gate/usr/src/lib/krb5/plugins/preauth/pkinit/
H A Dpkinit_crypto_openssl.c853 PKCS7 *p7 = NULL, *inner_p7 = NULL; local
883 if ((p7 = PKCS7_new()) == NULL)
885 p7->type = OBJ_nid2obj(NID_pkcs7_signed);
889 p7->d.sign = p7s;
1092 if (!PKCS7_add_signer(p7, p7si))
1120 *signed_data_len = i2d_PKCS7(p7, NULL);
1134 retval = i2d_PKCS7(p7, &p);
1180 if (p7 != NULL)
1181 PKCS7_free(p7);
1203 PKCS7 *p7 local
1530 PKCS7 *p7 = NULL; local
1658 PKCS7 *p7 = NULL; local
6369 pkcs7_decrypt(krb5_context context, pkinit_identity_crypto_context id_cryptoctx, PKCS7 *p7, BIO *data) argument
6484 pkcs7_dataDecode(krb5_context context, pkinit_identity_crypto_context id_cryptoctx, PKCS7 *p7) argument
[all...]
/opensolaris-onvv-gate/usr/src/cmd/man/src/util/nsgmls.src/lib/
H A DParam.cxx24 Param::Type p7,
36 allow(p7);
18 AllowedParams(Param::Type p1, Param::Type p2, Param::Type p3, Param::Type p4, Param::Type p5, Param::Type p6, Param::Type p7, Param::Type p8, Param::Type p9, Param::Type p10) argument

Completed in 383 milliseconds

12