Home | History | Annotate | Download | only in keystore-engine

Lines Matching refs:key_id

57     char *key_id = reinterpret_cast<char *>(*from_d);
58 if (key_id != NULL) {
59 *from_d = strdup(key_id);
71 char *key_id = reinterpret_cast<char *>(ptr);
72 free(key_id);
142 const char *key_id = rsa_get_key_id(rsa);
143 if (key_id == NULL) {
144 ALOGE("key had no key_id!");
159 int32_t ret = service->sign(String16(key_id), in, len, &reply, &reply_len);
239 const char *key_id = ecdsa_get_key_id(ec_key);
240 if (key_id == NULL) {
241 ALOGE("key had no key_id!");
258 int32_t ret = service->sign(String16(reinterpret_cast<const char*>(key_id)),
322 * KeyStore and operate on the key named |key_id|. */
323 static EVP_PKEY *wrap_rsa(const char *key_id, const RSA *public_rsa) {
329 char *key_id_copy = strdup(key_id);
358 * KeyStore and operate on the key named |key_id|. */
359 static EVP_PKEY *wrap_ecdsa(const char *key_id, const EC_KEY *public_ecdsa) {
370 char *key_id_copy = strdup(key_id);
395 EVP_PKEY* EVP_PKEY_from_keystore(const char* key_id) __attribute__((visibility("default")));
399 * named |key_id| in Keystore and the private operations are forwarded onto
401 EVP_PKEY* EVP_PKEY_from_keystore(const char* key_id) {
402 ALOGV("EVP_PKEY_from_keystore(\"%s\")", key_id);
415 int32_t ret = service->get_pubkey(String16(key_id), &pubkey, &pubkey_len);
438 result = wrap_rsa(key_id, public_rsa.get());
443 result = wrap_ecdsa(key_id, public_ecdsa.get());