Lines Matching refs:pass
116 * 4. It reports back the length of the prompted pass phrase.
118 static int do_ui_passphrase(char *pass, size_t pass_size, size_t *pass_len,
127 if (!ossl_assert(pass != NULL && pass_size != 0 && pass_len != NULL)) {
144 prompt = UI_construct_prompt(ui, "pass phrase", prompt_info);
196 memcpy(pass, ipass, *pass_len);
210 int ossl_pw_get_passphrase(char *pass, size_t pass_size, size_t *pass_len,
236 memcpy(pass, source, source_len);
247 ret = cb(pass, pass_size, pass_len, params, cbarg);
286 ret = do_ui_passphrase(pass, pass_size, pass_len, prompt_info, verify,
301 OPENSSL_cleanse(pass, *pass_len);
307 memcpy(data->cached_passphrase, pass, *pass_len);
341 int ossl_pw_passphrase_callback_enc(char *pass, size_t pass_size,
345 return ossl_pw_get_passphrase(pass, pass_size, pass_len, params, 1, arg);
348 int ossl_pw_passphrase_callback_dec(char *pass, size_t pass_size,
352 return ossl_pw_get_passphrase(pass, pass_size, pass_len, params, 0, arg);