Searched refs:p8 (Results 1 - 25 of 44) sorted by relevance

12

/freebsd-10.1-release/crypto/openssl/crypto/pkcs12/
H A Dp12_p8d.c64 PKCS8_PRIV_KEY_INFO *PKCS8_decrypt(X509_SIG *p8, const char *pass, argument
67 return PKCS12_item_decrypt_d2i(p8->algor,
69 passlen, p8->digest, 1);
H A Dp12_p8e.c69 X509_SIG *p8 = NULL; local
72 if (!(p8 = X509_SIG_new())) {
85 X509_ALGOR_free(p8->algor);
86 p8->algor = pbe;
87 M_ASN1_OCTET_STRING_free(p8->digest);
88 p8->digest =
91 if (!p8->digest) {
96 return p8;
99 X509_SIG_free(p8);
H A Dp12_attr.c78 int PKCS8_add_keyusage(PKCS8_PRIV_KEY_INFO *p8, int usage) argument
82 if (X509at_add1_attr_by_NID(&p8->attributes, NID_key_usage,
H A Dp12_crt.c239 PKCS8_PRIV_KEY_INFO *p8 = NULL; local
242 if (!(p8 = EVP_PKEY2PKCS8(key)))
244 if (key_usage && !PKCS8_add_keyusage(p8, key_usage))
247 bag = PKCS12_MAKE_SHKEYBAG(nid_key, pass, -1, NULL, 0, iter, p8);
248 PKCS8_PRIV_KEY_INFO_free(p8);
250 bag = PKCS12_MAKE_KEYBAG(p8);
H A Dpkcs12.h167 # define PKCS8_get_attr(p8, attr_nid) \
168 PKCS12_get_attr_gen(p8->attributes, attr_nid)
179 PKCS12_SAFEBAG *PKCS12_MAKE_KEYBAG(PKCS8_PRIV_KEY_INFO *p8);
180 PKCS8_PRIV_KEY_INFO *PKCS8_decrypt(X509_SIG *p8, const char *pass,
186 int saltlen, int iter, PKCS8_PRIV_KEY_INFO *p8);
190 PKCS8_PRIV_KEY_INFO *p8);
210 int PKCS8_add_keyusage(PKCS8_PRIV_KEY_INFO *p8, int usage);
H A Dp12_npas.c202 PKCS8_PRIV_KEY_INFO *p8; local
209 if (!(p8 = PKCS8_decrypt(bag->value.shkeybag, oldpass, -1)))
214 p8_iter, p8)))
H A Dp12_add.c91 PKCS12_SAFEBAG *PKCS12_MAKE_KEYBAG(PKCS8_PRIV_KEY_INFO *p8) argument
99 bag->value.keybag = p8;
108 PKCS8_PRIV_KEY_INFO *p8)
128 p8))) {
105 PKCS12_MAKE_SHKEYBAG(int pbe_nid, const char *pass, int passlen, unsigned char *salt, int saltlen, int iter, PKCS8_PRIV_KEY_INFO *p8) argument
H A Dp12_kiss.c229 PKCS8_PRIV_KEY_INFO *p8; local
252 if (!(p8 = PKCS12_decrypt_skey(bag, pass, passlen)))
254 *pkey = EVP_PKCS82PKEY(p8);
255 PKCS8_PRIV_KEY_INFO_free(p8);
/freebsd-10.1-release/crypto/openssl/crypto/asn1/
H A Di2d_pr.c71 PKCS8_PRIV_KEY_INFO *p8 = EVP_PKEY2PKCS8(a); local
72 int ret = i2d_PKCS8_PRIV_KEY_INFO(p8, pp);
73 PKCS8_PRIV_KEY_INFO_free(p8);
H A Dp8_pkey.c124 X509_ALGOR **pa, PKCS8_PRIV_KEY_INFO *p8)
127 *ppkalg = p8->pkeyalg->algorithm;
128 if (p8->pkey->type == V_ASN1_OCTET_STRING) {
129 p8->broken = PKCS8_OK;
131 *pk = p8->pkey->value.octet_string->data;
132 *ppklen = p8->pkey->value.octet_string->length;
134 } else if (p8->pkey->type == V_ASN1_SEQUENCE) {
135 p8->broken = PKCS8_NO_OCTET;
137 *pk = p8->pkey->value.sequence->data;
138 *ppklen = p8
[all...]
H A Dd2i_pr.c99 PKCS8_PRIV_KEY_INFO *p8 = NULL; local
100 p8 = d2i_PKCS8_PRIV_KEY_INFO(NULL, pp, length);
101 if (!p8)
104 ret = EVP_PKCS82PKEY(p8);
105 PKCS8_PRIV_KEY_INFO_free(p8);
149 PKCS8_PRIV_KEY_INFO *p8 = d2i_PKCS8_PRIV_KEY_INFO(NULL, pp, length); local
153 if (!p8) {
158 ret = EVP_PKCS82PKEY(p8);
159 PKCS8_PRIV_KEY_INFO_free(p8);
H A Dasn1_locl.h86 int (*priv_encode) (PKCS8_PRIV_KEY_INFO *p8, const EVP_PKEY *pk);
/freebsd-10.1-release/crypto/openssl/crypto/evp/
H A Devp_pkey.c69 EVP_PKEY *EVP_PKCS82PKEY(PKCS8_PRIV_KEY_INFO *p8) argument
75 if (!PKCS8_pkey_get0(&algoid, NULL, NULL, NULL, p8))
91 if (!pkey->ameth->priv_decode(pkey, p8)) {
116 PKCS8_PRIV_KEY_INFO *p8; local
118 if (!(p8 = PKCS8_PRIV_KEY_INFO_new())) {
122 p8->broken = broken;
126 if (!pkey->ameth->priv_encode(p8, pkey)) {
140 RAND_add(p8->pkey->value.octet_string->data,
141 p8->pkey->value.octet_string->length, 0.0);
142 return p8;
148 PKCS8_set_broken(PKCS8_PRIV_KEY_INFO *p8, int broken) argument
[all...]
/freebsd-10.1-release/share/doc/psd/04.uprog/
H A DMakefile5 SRCS= p.mac p0 p1 p2 p3 p4 p5 p6 p8 p9
/freebsd-10.1-release/crypto/openssl/crypto/pem/
H A Dpem_pk8.c115 X509_SIG *p8; local
137 p8 = PKCS8_encrypt(nid, enc, kstr, klen, NULL, 0, 0, p8inf);
141 if (p8 == NULL)
144 ret = i2d_PKCS8_bio(bp, p8);
146 ret = PEM_write_bio_PKCS8(bp, p8);
147 X509_SIG_free(p8);
163 X509_SIG *p8 = NULL; local
167 p8 = d2i_PKCS8_bio(bp, NULL);
168 if (!p8)
176 X509_SIG_free(p8);
[all...]
H A Dpem_pkey.c103 X509_SIG *p8; local
106 p8 = d2i_X509_SIG(NULL, &p, len);
107 if (!p8)
115 X509_SIG_free(p8);
118 p8inf = PKCS8_decrypt(p8, psbuf, klen);
119 X509_SIG_free(p8);
/freebsd-10.1-release/crypto/openssl/apps/
H A Dpkcs8.c84 X509_SIG *p8 = NULL; local
278 if (!(p8 = PKCS8_encrypt(pbe_nid, cipher,
287 PEM_write_bio_PKCS8(out, p8);
289 i2d_PKCS8_bio(out, p8);
311 p8 = PEM_read_bio_PKCS8(in, NULL, NULL, NULL);
313 p8 = d2i_PKCS8_bio(in, NULL);
319 if (!p8) {
330 p8inf = PKCS8_decrypt(p8, p8pass, strlen(p8pass));
381 X509_SIG_free(p8);
H A Dpkcs12.c832 PKCS8_PRIV_KEY_INFO *p8; local
842 p8 = bag->value.keybag;
843 if (!(pkey = EVP_PKCS82PKEY(p8)))
845 print_attribs(out, p8->attributes, "Key Attributes");
858 if (!(p8 = PKCS12_decrypt_skey(bag, pass, passlen)))
860 if (!(pkey = EVP_PKCS82PKEY(p8))) {
861 PKCS8_PRIV_KEY_INFO_free(p8);
864 print_attribs(out, p8->attributes, "Key Attributes");
865 PKCS8_PRIV_KEY_INFO_free(p8);
/freebsd-10.1-release/lib/libc/ia64/string/
H A Dffs.S79 cmp.ne p8,p0=r18,r0
90 (p8) br.dptk.few Ldone
/freebsd-10.1-release/sys/netpfil/ipfw/
H A Dip_dn_glue.c372 struct dn_pipe8 *p8 = (struct dn_pipe8 *) v; local
387 if (p8->pipe_nr == 0 && p8->fs.fs_nr == 0)
389 if (p8->pipe_nr != 0 && p8->fs.fs_nr != 0)
398 cmd.a[0] = (is7) ? p->fs.fs_nr : p8->fs.fs_nr;
408 struct dn_pipe8 *p8 = (struct dn_pipe8 *)v; local
414 f = &p8->fs;
439 struct dn_pipe8 *p8 = (struct dn_pipe8 *)v; local
453 p->burst = p8
478 struct dn_pipe8 *p8 = (struct dn_pipe8 *)v; local
508 struct dn_pipe8 *p8 = (struct dn_pipe8 *)v; local
[all...]
/freebsd-10.1-release/crypto/openssl/crypto/x509/
H A Dx_all.c432 X509_SIG *d2i_PKCS8_fp(FILE *fp, X509_SIG **p8) argument
434 return ASN1_d2i_fp_of(X509_SIG, X509_SIG_new, d2i_X509_SIG, fp, p8);
437 int i2d_PKCS8_fp(FILE *fp, X509_SIG *p8) argument
439 return ASN1_i2d_fp_of(X509_SIG, i2d_X509_SIG, fp, p8);
443 X509_SIG *d2i_PKCS8_bio(BIO *bp, X509_SIG **p8) argument
445 return ASN1_d2i_bio_of(X509_SIG, X509_SIG_new, d2i_X509_SIG, bp, p8);
448 int i2d_PKCS8_bio(BIO *bp, X509_SIG *p8) argument
450 return ASN1_i2d_bio_of(X509_SIG, i2d_X509_SIG, bp, p8);
/freebsd-10.1-release/crypto/openssl/crypto/dsa/
H A Ddsa_ameth.c180 static int dsa_priv_decode(EVP_PKEY *pkey, PKCS8_PRIV_KEY_INFO *p8) argument
196 if (!PKCS8_pkey_get0(NULL, &p, &pklen, &palg, p8))
216 p8->broken = PKCS8_EMBEDDED_PARAM;
219 p8->broken = PKCS8_NS_DB;
232 p8->broken = PKCS8_NEG_PRIVKEY;
284 static int dsa_priv_encode(PKCS8_PRIV_KEY_INFO *p8, const EVP_PKEY *pkey) argument
322 if (!PKCS8_pkey_set0(p8, OBJ_nid2obj(NID_dsa), 0,
/freebsd-10.1-release/crypto/openssl/crypto/bn/asm/
H A Darmv4-gf2m.pl44 vmull.p8 `&Q("d0")`,d16,d17 @ a�bb
46 vmull.p8 q1,`&Dlo("q1")`,d17 @ a<<8�bb
48 vmull.p8 q2,`&Dlo("q2")`,d17 @ a<<16�bb
50 vmull.p8 q3,`&Dlo("q3")`,d17 @ a<<24�bb
/freebsd-10.1-release/crypto/openssl/crypto/dh/
H A Ddh_ameth.c181 static int dh_priv_decode(EVP_PKEY *pkey, PKCS8_PRIV_KEY_INFO *p8) argument
193 if (!PKCS8_pkey_get0(NULL, &p, &pklen, &palg, p8))
232 static int dh_priv_encode(PKCS8_PRIV_KEY_INFO *p8, const EVP_PKEY *pkey) argument
266 if (!PKCS8_pkey_set0(p8, OBJ_nid2obj(NID_dhKeyAgreement), 0,
/freebsd-10.1-release/crypto/openssl/crypto/ec/
H A Dec_ameth.c228 static int eckey_priv_decode(EVP_PKEY *pkey, PKCS8_PRIV_KEY_INFO *p8) argument
236 if (!PKCS8_pkey_get0(NULL, &p, &pklen, &palg, p8))
296 static int eckey_priv_encode(PKCS8_PRIV_KEY_INFO *p8, const EVP_PKEY *pkey) argument
342 if (!PKCS8_pkey_set0(p8, OBJ_nid2obj(NID_X9_62_id_ecPublicKey), 0,

Completed in 158 milliseconds

12