/freebsd-10.1-release/crypto/openssl/crypto/pkcs12/ |
H A D | p12_p8d.c | 64 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 D | p12_p8e.c | 69 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 D | p12_attr.c | 78 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 D | p12_crt.c | 239 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 D | pkcs12.h | 167 # 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 D | p12_npas.c | 202 PKCS8_PRIV_KEY_INFO *p8; local 209 if (!(p8 = PKCS8_decrypt(bag->value.shkeybag, oldpass, -1))) 214 p8_iter, p8)))
|
H A D | p12_add.c | 91 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 D | p12_kiss.c | 229 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 D | i2d_pr.c | 71 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 D | p8_pkey.c | 124 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 D | d2i_pr.c | 99 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 D | asn1_locl.h | 86 int (*priv_encode) (PKCS8_PRIV_KEY_INFO *p8, const EVP_PKEY *pk);
|
/freebsd-10.1-release/crypto/openssl/crypto/evp/ |
H A D | evp_pkey.c | 69 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 D | Makefile | 5 SRCS= p.mac p0 p1 p2 p3 p4 p5 p6 p8 p9
|
/freebsd-10.1-release/crypto/openssl/crypto/pem/ |
H A D | pem_pk8.c | 115 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 D | pem_pkey.c | 103 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 D | pkcs8.c | 84 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 D | pkcs12.c | 832 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 D | ffs.S | 79 cmp.ne p8,p0=r18,r0 90 (p8) br.dptk.few Ldone
|
/freebsd-10.1-release/sys/netpfil/ipfw/ |
H A D | ip_dn_glue.c | 372 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 D | x_all.c | 432 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 D | dsa_ameth.c | 180 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 D | armv4-gf2m.pl | 44 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 D | dh_ameth.c | 181 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 D | ec_ameth.c | 228 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,
|