Lines Matching refs:pass
55 static int pkcs12_gen_gost_mac_key(const char *pass, int passlen,
66 if (!PKCS5_PBKDF2_HMAC(pass, passlen, salt, saltlen, iter,
76 static int pkcs12_gen_mac(PKCS12 *p12, const char *pass, int passlen,
78 int (*pkcs12_key_gen)(const char *pass, int passlen,
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,
173 int PKCS12_gen_mac(PKCS12 *p12, const char *pass, int passlen,
176 return pkcs12_gen_mac(p12, pass, passlen, mac, maclen, NULL);
180 int PKCS12_verify_mac(PKCS12 *p12, const char *pass, int passlen)
190 if (!pkcs12_gen_mac(p12, pass, passlen, mac, &maclen, NULL)) {
204 int PKCS12_set_mac(PKCS12 *p12, const char *pass, int passlen,
224 if (!pkcs12_gen_mac(p12, pass, passlen, mac, &maclen, NULL)) {