Lines Matching refs:rsa
125 int keystore_rsa_priv_enc(int flen, const unsigned char* from, unsigned char* to, RSA* rsa,
127 ALOGV("keystore_rsa_sign(%d, %p, %p, %p, %d)", flen, from, to, rsa, padding);
129 int num = RSA_size(rsa);
157 uint8_t* key_id = reinterpret_cast<uint8_t*>(RSA_get_ex_data(rsa, rsa_key_handle));
179 ALOGV("rsa=%p keystore_rsa_sign => returning %p len %llu", rsa, to,
237 Unique_RSA rsa(EVP_PKEY_get1_RSA(pkey.get()));
238 if (!RSA_set_ex_data(rsa.get(), rsa_key_handle, reinterpret_cast<void*>(strdup(key_id)))) {
243 RSA_set_method(rsa.get(), &keystore_rsa_meth);
244 RSA_blinding_off(rsa.get());
251 rsa->engine = e;
252 rsa->flags |= RSA_FLAG_EXT_PKEY;