Lines Matching refs:params
81 const OSSL_PARAM params[], int enc)
98 return aes_siv_set_ctx_params(ctx, params);
103 const OSSL_PARAM params[])
105 return siv_init(vctx, key, keylen, iv, ivlen, params, 1);
110 const OSSL_PARAM params[])
112 return siv_init(vctx, key, keylen, iv, ivlen, params, 0);
161 static int aes_siv_get_ctx_params(void *vctx, OSSL_PARAM params[])
167 p = OSSL_PARAM_locate(params, OSSL_CIPHER_PARAM_AEAD_TAG);
176 p = OSSL_PARAM_locate(params, OSSL_CIPHER_PARAM_AEAD_TAGLEN);
181 p = OSSL_PARAM_locate(params, OSSL_CIPHER_PARAM_KEYLEN);
201 static int aes_siv_set_ctx_params(void *vctx, const OSSL_PARAM params[])
207 if (params == NULL)
210 p = OSSL_PARAM_locate_const(params, OSSL_CIPHER_PARAM_AEAD_TAG);
220 p = OSSL_PARAM_locate_const(params, OSSL_CIPHER_PARAM_SPEED);
228 p = OSSL_PARAM_locate_const(params, OSSL_CIPHER_PARAM_KEYLEN);
271 static int alg##_##kbits##_##lc##_get_params(OSSL_PARAM params[]) \
273 return ossl_cipher_generic_get_params(params, EVP_CIPH_##UCMODE##_MODE, \