Searched refs:pbe2 (Results 1 – 5 of 5) sorted by relevance
| /freebsd-12.1/crypto/openssl/crypto/asn1/ |
| H A D | p5_pbev2.c | 48 PBE2PARAM *pbe2 = NULL; variable 57 if ((pbe2 = PBE2PARAM_new()) == NULL) 61 scheme = pbe2->encryption; 106 X509_ALGOR_free(pbe2->keyfunc); 108 pbe2->keyfunc = PKCS5_pbkdf2_set(iter, salt, saltlen, prf_nid, keylen); 110 if (!pbe2->keyfunc) 122 if (!ASN1_TYPE_pack_sequence(ASN1_ITEM_rptr(PBE2PARAM), pbe2, 126 PBE2PARAM_free(pbe2); 127 pbe2 = NULL; 136 PBE2PARAM_free(pbe2);
|
| H A D | p5_scrypt.c | 49 PBE2PARAM *pbe2 = NULL; in PKCS5_pbe2_set_scrypt() local 69 pbe2 = PBE2PARAM_new(); in PKCS5_pbe2_set_scrypt() 70 if (pbe2 == NULL) in PKCS5_pbe2_set_scrypt() 74 scheme = pbe2->encryption; in PKCS5_pbe2_set_scrypt() 111 X509_ALGOR_free(pbe2->keyfunc); in PKCS5_pbe2_set_scrypt() 113 pbe2->keyfunc = pkcs5_scrypt_set(salt, saltlen, keylen, N, r, p); in PKCS5_pbe2_set_scrypt() 115 if (pbe2->keyfunc == NULL) in PKCS5_pbe2_set_scrypt() 128 if (ASN1_TYPE_pack_sequence(ASN1_ITEM_rptr(PBE2PARAM), pbe2, in PKCS5_pbe2_set_scrypt() 132 PBE2PARAM_free(pbe2); in PKCS5_pbe2_set_scrypt() 133 pbe2 = NULL; in PKCS5_pbe2_set_scrypt() [all …]
|
| /freebsd-12.1/crypto/openssl/crypto/evp/ |
| H A D | p5_crpt2.c | 142 PBE2PARAM *pbe2 = NULL; in PKCS5_v2_PBE_keyivgen() local 148 pbe2 = ASN1_TYPE_unpack_sequence(ASN1_ITEM_rptr(PBE2PARAM), param); in PKCS5_v2_PBE_keyivgen() 149 if (pbe2 == NULL) { in PKCS5_v2_PBE_keyivgen() 155 if (!EVP_PBE_find(EVP_PBE_TYPE_KDF, OBJ_obj2nid(pbe2->keyfunc->algorithm), in PKCS5_v2_PBE_keyivgen() 166 cipher = EVP_get_cipherbyobj(pbe2->encryption->algorithm); in PKCS5_v2_PBE_keyivgen() 176 if (EVP_CIPHER_asn1_to_param(ctx, pbe2->encryption->parameter) < 0) { in PKCS5_v2_PBE_keyivgen() 180 rv = kdf(ctx, pass, passlen, pbe2->keyfunc->parameter, NULL, NULL, en_de); in PKCS5_v2_PBE_keyivgen() 182 PBE2PARAM_free(pbe2); in PKCS5_v2_PBE_keyivgen()
|
| H A D | evp_pbe.c | 136 DECLARE_OBJ_BSEARCH_CMP_FN(EVP_PBE_CTL, EVP_PBE_CTL, pbe2); 138 static int pbe2_cmp(const EVP_PBE_CTL *pbe1, const EVP_PBE_CTL *pbe2) in pbe2_cmp() argument 140 int ret = pbe1->pbe_type - pbe2->pbe_type; in pbe2_cmp() 144 return pbe1->pbe_nid - pbe2->pbe_nid; in pbe2_cmp() 147 IMPLEMENT_OBJ_BSEARCH_CMP_FN(EVP_PBE_CTL, EVP_PBE_CTL, pbe2);
|
| /freebsd-12.1/crypto/openssl/apps/ |
| H A D | pkcs12.c | 796 PBE2PARAM *pbe2 = NULL; 799 pbe2 = ASN1_item_unpack(aparam, ASN1_ITEM_rptr(PBE2PARAM)); 800 if (pbe2 == NULL) { 804 X509_ALGOR_get0(&aoid, &aparamtype, &aparam, pbe2->keyfunc); 806 X509_ALGOR_get0(&aoid, NULL, NULL, pbe2->encryption); 849 PBE2PARAM_free(pbe2);
|