Searched refs:pkey_ctx (Results 1 - 4 of 4) sorted by relevance
/system/keymaster/ |
H A D | rsa_operation.cpp | 175 keymaster_error_t RsaOperation::SetRsaPaddingInEvpContext(EVP_PKEY_CTX* pkey_ctx, bool signing) { argument 181 if (EVP_PKEY_CTX_set_rsa_padding(pkey_ctx, openssl_padding) <= 0) 188 if (EVP_PKEY_CTX_set_rsa_pss_saltlen(pkey_ctx, EVP_MD_size(digest_algorithm_)) <= 0) 271 EVP_PKEY_CTX* pkey_ctx; 272 if (EVP_DigestSignInit(&digest_ctx_, &pkey_ctx, digest_algorithm_, nullptr /* engine */, 275 return SetRsaPaddingInEvpContext(pkey_ctx, true /* signing */); 395 EVP_PKEY_CTX* pkey_ctx; 396 if (EVP_DigestVerifyInit(&digest_ctx_, &pkey_ctx, digest_algorithm_, NULL, rsa_key_) != 1) 398 return SetRsaPaddingInEvpContext(pkey_ctx, false /* signing */); 487 keymaster_error_t RsaCryptOperation::SetOaepDigestIfRequired(EVP_PKEY_CTX* pkey_ctx) { argument [all...] |
H A D | ecdsa_operation.cpp | 118 EVP_PKEY_CTX* pkey_ctx; 119 if (EVP_DigestSignInit(&digest_ctx_, &pkey_ctx, digest_algorithm_, nullptr /* engine */, 183 EVP_PKEY_CTX* pkey_ctx; 184 if (EVP_DigestVerifyInit(&digest_ctx_, &pkey_ctx, digest_algorithm_, nullptr /* engine */,
|
H A D | rsa_operation.h | 57 keymaster_error_t SetRsaPaddingInEvpContext(EVP_PKEY_CTX* pkey_ctx, bool signing); 139 keymaster_error_t SetOaepDigestIfRequired(EVP_PKEY_CTX* pkey_ctx);
|
H A D | android_keymaster_test.cpp | 1209 EVP_PKEY_CTX* pkey_ctx; local 1210 EXPECT_EQ(1, EVP_DigestVerifyInit(&digest_ctx, &pkey_ctx, EVP_sha224(), nullptr /* engine */, 1212 EXPECT_EQ(1, EVP_PKEY_CTX_set_rsa_padding(pkey_ctx, RSA_PKCS1_PSS_PADDING)); 1310 EVP_PKEY_CTX* pkey_ctx; local 1311 EXPECT_EQ(1, EVP_DigestVerifyInit(&digest_ctx, &pkey_ctx, EVP_sha224(), nullptr /* engine */,
|
Completed in 82 milliseconds