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

12

/freebsd-11-stable/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())) {
89 X509_ALGOR_free(p8->algor);
90 p8->algor = pbe;
91 M_ASN1_OCTET_STRING_free(p8->digest);
92 p8->digest =
95 if (!p8->digest) {
100 return p8;
103 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_npas.c195 PKCS8_PRIV_KEY_INFO *p8; local
202 if (!(p8 = PKCS8_decrypt(bag->value.shkeybag, oldpass, -1)))
207 p8_iter, p8);
208 PKCS8_PRIV_KEY_INFO_free(p8);
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_add.c95 PKCS12_SAFEBAG *PKCS12_MAKE_KEYBAG(PKCS8_PRIV_KEY_INFO *p8) argument
103 bag->value.keybag = p8;
112 PKCS8_PRIV_KEY_INFO *p8)
132 p8))) {
109 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.c234 PKCS8_PRIV_KEY_INFO *p8; local
257 if (!(p8 = PKCS12_decrypt_skey(bag, pass, passlen)))
259 *pkey = EVP_PKCS82PKEY(p8);
260 PKCS8_PRIV_KEY_INFO_free(p8);
/freebsd-11-stable/crypto/openssl/crypto/asn1/
H A Di2d_pr.c71 PKCS8_PRIV_KEY_INFO *p8 = EVP_PKEY2PKCS8(a); local
73 if (p8 != NULL) {
74 ret = i2d_PKCS8_PRIV_KEY_INFO(p8, pp);
75 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.c101 PKCS8_PRIV_KEY_INFO *p8 = NULL; local
102 p8 = d2i_PKCS8_PRIV_KEY_INFO(NULL, &p, length);
103 if (!p8)
105 tmp = EVP_PKCS82PKEY(p8);
106 PKCS8_PRIV_KEY_INFO_free(p8);
155 PKCS8_PRIV_KEY_INFO *p8 = d2i_PKCS8_PRIV_KEY_INFO(NULL, &p, length); local
159 if (!p8) {
164 ret = EVP_PKCS82PKEY(p8);
165 PKCS8_PRIV_KEY_INFO_free(p8);
H A Dasn1_locl.h89 int (*priv_encode) (PKCS8_PRIV_KEY_INFO *p8, const EVP_PKEY *pk);
/freebsd-11-stable/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-11-stable/share/doc/psd/04.uprog/
H A DMakefile5 SRCS= p.mac p0 p1 p2 p3 p4 p5 p6 p8 p9
/freebsd-11-stable/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.c106 X509_SIG *p8; local
109 p8 = d2i_X509_SIG(NULL, &p, len);
110 if (!p8)
118 X509_SIG_free(p8);
121 p8inf = PKCS8_decrypt(p8, psbuf, klen);
122 X509_SIG_free(p8);
/freebsd-11-stable/crypto/openssl/apps/
H A Dpkcs8.c84 X509_SIG *p8 = NULL; local
284 if (!(p8 = PKCS8_encrypt(pbe_nid, cipher,
293 PEM_write_bio_PKCS8(out, p8);
295 i2d_PKCS8_bio(out, p8);
317 p8 = PEM_read_bio_PKCS8(in, NULL, NULL, NULL);
319 p8 = d2i_PKCS8_bio(in, NULL);
325 if (!p8) {
336 p8inf = PKCS8_decrypt(p8, p8pass, strlen(p8pass));
387 X509_SIG_free(p8);
H A Dpkcs12.c830 PKCS8_PRIV_KEY_INFO *p8; local
841 p8 = bag->value.keybag;
842 if (!(pkey = EVP_PKCS82PKEY(p8)))
844 print_attribs(out, p8->attributes, "Key Attributes");
857 if (!(p8 = PKCS12_decrypt_skey(bag, pass, passlen)))
859 if (!(pkey = EVP_PKCS82PKEY(p8))) {
860 PKCS8_PRIV_KEY_INFO_free(p8);
863 print_attribs(out, p8->attributes, "Key Attributes");
864 PKCS8_PRIV_KEY_INFO_free(p8);
/freebsd-11-stable/secure/lib/libcrypto/arm/
H A Dghash-armv4.S383 vmull.p8 q8, d16, d6 @ F = A1*B
385 vmull.p8 q0, d26, d0 @ E = A*B1
387 vmull.p8 q9, d18, d6 @ H = A2*B
389 vmull.p8 q11, d26, d22 @ G = A*B2
392 vmull.p8 q10, d20, d6 @ J = A3*B
395 vmull.p8 q0, d26, d0 @ I = A*B3
401 vmull.p8 q11, d26, d22 @ K = A*B4
412 vmull.p8 q0, d26, d6 @ D = A*B
421 vmull.p8 q8, d16, d6 @ F = A1*B
423 vmull.p8 q
[all...]
H A Darmv4-gf2m.S154 vmull.p8 q1, d2, d27 @ F = A1*B
156 vmull.p8 q0, d26, d0 @ E = A*B1
158 vmull.p8 q2, d4, d27 @ H = A2*B
160 vmull.p8 q8, d26, d16 @ G = A*B2
163 vmull.p8 q3, d6, d27 @ J = A3*B
166 vmull.p8 q0, d26, d0 @ I = A*B3
172 vmull.p8 q8, d26, d16 @ K = A*B4
183 vmull.p8 q0, d26, d27 @ D = A*B
/freebsd-11-stable/sys/netpfil/ipfw/
H A Dip_dn_glue.c375 struct dn_pipe8 *p8 = (struct dn_pipe8 *) v; local
390 if (p8->pipe_nr == 0 && p8->fs.fs_nr == 0)
392 if (p8->pipe_nr != 0 && p8->fs.fs_nr != 0)
401 cmd.a[0] = (is7) ? p->fs.fs_nr : p8->fs.fs_nr;
411 struct dn_pipe8 *p8 = (struct dn_pipe8 *)v; local
417 f = &p8->fs;
442 struct dn_pipe8 *p8 = (struct dn_pipe8 *)v; local
456 p->burst = p8
481 struct dn_pipe8 *p8 = (struct dn_pipe8 *)v; local
511 struct dn_pipe8 *p8 = (struct dn_pipe8 *)v; local
[all...]
/freebsd-11-stable/crypto/openssl/crypto/bn/asm/
H A Darmv4-gf2m.pl223 vmull.p8 $t0, $t0#lo, $b @ F = A1*B
225 vmull.p8 $r, $a, $r#lo @ E = A*B1
227 vmull.p8 $t1, $t1#lo, $b @ H = A2*B
229 vmull.p8 $t3, $a, $t3#lo @ G = A*B2
232 vmull.p8 $t2, $t2#lo, $b @ J = A3*B
235 vmull.p8 $r, $a, $r#lo @ I = A*B3
241 vmull.p8 $t3, $a, $t3#lo @ K = A*B4
252 vmull.p8 $r, $a, $b @ D = A*B
/freebsd-11-stable/crypto/openssl/crypto/modes/asm/
H A Dghash-armv4.pl333 vmull.p8 $t0, $t0#lo, $b @ F = A1*B
335 vmull.p8 $r, $a, $r#lo @ E = A*B1
337 vmull.p8 $t1, $t1#lo, $b @ H = A2*B
339 vmull.p8 $t3, $a, $t3#lo @ G = A*B2
342 vmull.p8 $t2, $t2#lo, $b @ J = A3*B
345 vmull.p8 $r, $a, $r#lo @ I = A*B3
351 vmull.p8 $t3, $a, $t3#lo @ K = A*B4
362 vmull.p8 $r, $a, $b @ D = A*B
/freebsd-11-stable/crypto/openssl/crypto/x509/
H A Dx_all.c446 X509_SIG *d2i_PKCS8_fp(FILE *fp, X509_SIG **p8) argument
448 return ASN1_d2i_fp_of(X509_SIG, X509_SIG_new, d2i_X509_SIG, fp, p8);
451 int i2d_PKCS8_fp(FILE *fp, X509_SIG *p8) argument
453 return ASN1_i2d_fp_of(X509_SIG, i2d_X509_SIG, fp, p8);
457 X509_SIG *d2i_PKCS8_bio(BIO *bp, X509_SIG **p8) argument
459 return ASN1_d2i_bio_of(X509_SIG, X509_SIG_new, d2i_X509_SIG, bp, p8);
462 int i2d_PKCS8_bio(BIO *bp, X509_SIG *p8) argument
464 return ASN1_i2d_bio_of(X509_SIG, i2d_X509_SIG, bp, p8);
/freebsd-11-stable/crypto/openssl/crypto/dsa/
H A Ddsa_ameth.c184 static int dsa_priv_decode(EVP_PKEY *pkey, PKCS8_PRIV_KEY_INFO *p8) argument
200 if (!PKCS8_pkey_get0(NULL, &p, &pklen, &palg, p8))
220 p8->broken = PKCS8_EMBEDDED_PARAM;
223 p8->broken = PKCS8_NS_DB;
236 p8->broken = PKCS8_NEG_PRIVKEY;
289 static int dsa_priv_encode(PKCS8_PRIV_KEY_INFO *p8, const EVP_PKEY *pkey) argument
328 if (!PKCS8_pkey_set0(p8, OBJ_nid2obj(NID_dsa), 0,

Completed in 227 milliseconds

12