Searched refs:pkey_ctx (Results 1 – 1 of 1) sorted by relevance
| /OK3568_Linux_fs/external/security/librkcrypto/test/ |
| H A D | test_rsa.c | 265 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 …]
|