Lines Matching refs:salt

26                                         unsigned char *salt, int saltlen,
45 *psalt = p12->mac->salt; in PKCS12_get0_mac()
63 const unsigned char *salt, int saltlen, in pkcs12_gen_gost_mac_key() argument
73 if (!PKCS5_PBKDF2_HMAC(pass, passlen, salt, saltlen, iter, in pkcs12_gen_gost_mac_key()
125 pbkdf2_salt = pbkdf2_param->salt->value.octet_string; in PBMAC1_PBKDF2_HMAC()
153 unsigned char *salt, int slen, in pkcs12_gen_mac() argument
162 unsigned char key[EVP_MAX_MD_SIZE], *salt; in pkcs12_gen_mac() local
180 salt = p12->mac->salt->data; in pkcs12_gen_mac()
181 saltlen = p12->mac->salt->length; in pkcs12_gen_mac()
224 if (!pkcs12_gen_gost_mac_key(pass, passlen, salt, saltlen, iter, in pkcs12_gen_mac()
244 int res = (*pkcs12_key_gen)(pass, passlen, salt, saltlen, PKCS12_MAC_ID, in pkcs12_gen_mac()
257 if (!PKCS12_key_gen_utf8_ex(pass, passlen, salt, saltlen, PKCS12_MAC_ID, in pkcs12_gen_mac()
338 unsigned char *salt, int saltlen, int iter, in PKCS12_set_mac() argument
350 if (PKCS12_setup_mac(p12, iter, salt, saltlen, md_type) == PKCS12_ERROR) { in PKCS12_set_mac()
370 unsigned char *salt, int saltlen, in pkcs12_pbmac1_pbkdf2_key_gen() argument
375 return PKCS5_PBKDF2_HMAC(pass, passlen, salt, saltlen, iter, in pkcs12_pbmac1_pbkdf2_key_gen()
379 static int pkcs12_setup_mac(PKCS12 *p12, int iter, unsigned char *salt, int saltlen, in pkcs12_setup_mac() argument
403 if ((p12->mac->salt->data = OPENSSL_malloc(saltlen)) == NULL) in pkcs12_setup_mac()
405 p12->mac->salt->length = saltlen; in pkcs12_setup_mac()
406 if (salt == NULL) { in pkcs12_setup_mac()
407 if (RAND_bytes_ex(p12->authsafes->ctx.libctx, p12->mac->salt->data, in pkcs12_setup_mac()
411 memcpy(p12->mac->salt->data, salt, saltlen); in pkcs12_setup_mac()
423 int PKCS12_setup_mac(PKCS12 *p12, int iter, unsigned char *salt, int saltlen, in PKCS12_setup_mac() argument
426 return pkcs12_setup_mac(p12, iter, salt, saltlen, EVP_MD_get_type(md_type)); in PKCS12_setup_mac()
430 unsigned char *salt, int saltlen, int iter, in PKCS12_set_pbmac1_pbkdf2() argument
466 if (salt == NULL) { in PKCS12_set_pbmac1_pbkdf2()
479 alg = PKCS5_pbkdf2_set(iter, salt ? salt : known_salt, saltlen, prf_nid, keylen); in PKCS12_set_pbmac1_pbkdf2()
483 if (pkcs12_setup_mac(p12, iter, salt ? salt : known_salt, saltlen, in PKCS12_set_pbmac1_pbkdf2()