Lines Matching refs:salt
38 *psalt = p12->mac->salt;
56 const unsigned char *salt, int saltlen,
66 if (!PKCS5_PBKDF2_HMAC(pass, passlen, salt, saltlen, iter,
79 unsigned char *salt, int slen,
88 unsigned char key[EVP_MAX_MD_SIZE], *salt;
106 salt = p12->mac->salt->data;
107 saltlen = p12->mac->salt->length;
134 if (!pkcs12_gen_gost_mac_key(pass, passlen, salt, saltlen, iter,
141 if (!(*pkcs12_key_gen)(pass, passlen, salt, saltlen, PKCS12_MAC_ID,
148 if (!PKCS12_key_gen_utf8_ex(pass, passlen, salt, saltlen, PKCS12_MAC_ID,
205 unsigned char *salt, int saltlen, int iter,
217 if (PKCS12_setup_mac(p12, iter, salt, saltlen, md_type) == PKCS12_ERROR) {
237 int PKCS12_setup_mac(PKCS12 *p12, int iter, unsigned char *salt, int saltlen,
261 if ((p12->mac->salt->data = OPENSSL_malloc(saltlen)) == NULL) {
265 p12->mac->salt->length = saltlen;
266 if (salt == NULL) {
267 if (RAND_bytes_ex(p12->authsafes->ctx.libctx, p12->mac->salt->data,
271 memcpy(p12->mac->salt->data, salt, saltlen);