Home
last modified time | relevance | path

Searched refs:pkey_ctx (Results 1 – 1 of 1) sorted by relevance

/OK3568_Linux_fs/external/security/librkcrypto/test/
H A Dtest_rsa.c265 EVP_PKEY_CTX *pkey_ctx = NULL; in openssl_encrypt() local
271 pkey_ctx = EVP_PKEY_CTX_new(evp_key, NULL /* engine */); in openssl_encrypt()
272 if (!pkey_ctx) { in openssl_encrypt()
277 if (EVP_PKEY_encrypt_init(pkey_ctx) <= 0) { in openssl_encrypt()
282 if (EVP_PKEY_CTX_set_rsa_padding(pkey_ctx, padding) <= 0) { in openssl_encrypt()
288 if (!EVP_PKEY_CTX_set_rsa_oaep_md(pkey_ctx, digest_algorithm)) { in openssl_encrypt()
293 if (!EVP_PKEY_CTX_set_rsa_mgf1_md(pkey_ctx, digest_algorithm)) { in openssl_encrypt()
299 if (EVP_PKEY_encrypt(pkey_ctx, NULL /* out */, &tmp_len, in, in_len) <= 0) { in openssl_encrypt()
303 if (EVP_PKEY_encrypt(pkey_ctx, out, &tmp_len, in, in_len) <= 0) { in openssl_encrypt()
315 EVP_PKEY_CTX_free(pkey_ctx); in openssl_encrypt()
[all …]