Home
last modified time | relevance | path

Searched defs:pkey (Results 1 – 25 of 25) sorted by relevance

/system/security/softkeymaster/
Dkeymaster_openssl.cpp109 static int wrap_key(EVP_PKEY* pkey, int type, uint8_t** keyBlob, size_t* keyBlobLength) { in wrap_key()
211 Unique_EVP_PKEY pkey(d2i_PrivateKey(type, nullptr, &p, privateLen)); in unwrap_key() local
220 static int generate_dsa_keypair(EVP_PKEY* pkey, const keymaster_dsa_keygen_params_t* dsa_params) { in generate_dsa_keypair()
270 static int generate_ec_keypair(EVP_PKEY* pkey, const keymaster_ec_keygen_params_t* ec_params) { in generate_ec_keypair()
325 static int generate_rsa_keypair(EVP_PKEY* pkey, const keymaster_rsa_keygen_params_t* rsa_params) { in generate_rsa_keypair()
362 Unique_EVP_PKEY pkey(EVP_PKEY_new()); in openssl_generate_keypair() local
415 Unique_EVP_PKEY pkey(EVP_PKCS82PKEY(pkcs8.get())); in openssl_import_keypair() local
438 Unique_EVP_PKEY pkey(unwrap_key(key_blob, key_blob_length)); in openssl_get_keypair_public() local
468 static int sign_dsa(EVP_PKEY* pkey, keymaster_dsa_sign_params_t* sign_params, const uint8_t* data, in sign_dsa()
500 static int sign_ec(EVP_PKEY* pkey, keymaster_ec_sign_params_t* sign_params, const uint8_t* data, in sign_ec()
[all …]
/system/keymaster/
Dopenssl_utils.cpp84 UniquePtr<EVP_PKEY, EVP_PKEY_Delete>* pkey) { in convert_pkcs8_blob_to_evp()
109 UniquePtr<EVP_PKEY, EVP_PKEY_Delete>* pkey) { in KeyMaterialToEvpKey()
117 keymaster_error_t EvpKeyToKeyMaterial(const EVP_PKEY* pkey, KeymasterKeyBlob* key_blob) { in EvpKeyToKeyMaterial()
Dec_key.cpp27 bool EcKey::EvpToInternal(const EVP_PKEY* pkey) { in EvpToInternal()
Drsa_key.cpp27 bool RsaKey::EvpToInternal(const EVP_PKEY* pkey) { in EvpToInternal()
Drsa_key_factory.cpp85 UniquePtr<EVP_PKEY, EVP_PKEY_Delete> pkey(EVP_PKEY_new()); in GenerateKey() local
135 UniquePtr<EVP_PKEY, EVP_PKEY_Delete> pkey; in UpdateImportKeyDescription() local
Dasymmetric_key_factory.cpp52 EVP_PKEY* pkey = in LoadKey() local
Dec_key_factory.cpp95 UniquePtr<EVP_PKEY, EVP_PKEY_Delete> pkey(EVP_PKEY_new()); in GenerateKey() local
155 UniquePtr<EVP_PKEY, EVP_PKEY_Delete> pkey; in UpdateImportKeyDescription() local
Decdsa_keymaster1_operation.cpp91 UniquePtr<EVP_PKEY, EVP_PKEY_Delete> pkey(EVP_PKEY_new()); in GetEvpKey() local
Drsa_keymaster1_operation.cpp107 UniquePtr<EVP_PKEY, EVP_PKEY_Delete> pkey(EVP_PKEY_new()); in GetEvpKey() local
Dasymmetric_key.cpp123 EVP_PKEY_Ptr pkey(EVP_PKEY_new()); in formatted_key_material() local
277 EVP_PKEY_Ptr pkey(EVP_PKEY_new()); in GenerateAttestation() local
Dkeymaster0_engine.cpp173 unique_ptr<EVP_PKEY, EVP_PKEY_Delete> pkey(GetKeymaster0PublicKey(blob)); in BlobToRsaKey() local
198 unique_ptr<EVP_PKEY, EVP_PKEY_Delete> pkey(GetKeymaster0PublicKey(blob)); in BlobToEcKey() local
Dkeymaster1_engine.cpp154 unique_ptr<EVP_PKEY, EVP_PKEY_Delete> pkey( in BuildRsaKey() local
194 unique_ptr<EVP_PKEY, EVP_PKEY_Delete> pkey( in BuildEcKey() local
Decdsa_operation.cpp40 UniquePtr<EVP_PKEY, EVP_PKEY_Delete> pkey(EVP_PKEY_new()); in CreateOperation() local
Dsoft_keymaster_context.cpp597 unique_ptr<EVP_PKEY, EVP_PKEY_Delete> pkey(d2i_PrivateKey(type, nullptr, &p, privateLen)); in ParseOldSoftkeymasterBlob() local
789 EVP_PKEY* pkey = d2i_PrivateKey(evp_key_type, nullptr /* pkey */, &key, key_length); in AttestationKey() local
Drsa_operation.cpp48 UniquePtr<EVP_PKEY, EVP_PKEY_Delete> pkey(EVP_PKEY_new()); in GetRsaKey() local
Dandroid_keymaster_test.cpp1155 unique_ptr<EVP_PKEY, EVP_PKEY_Delete> pkey( in TEST_P() local
1250 unique_ptr<EVP_PKEY, EVP_PKEY_Delete> pkey( in TEST_P() local
1924 unique_ptr<EVP_PKEY, EVP_PKEY_Delete> pkey( in TEST_P() local
/system/extras/verity/
Dgenerate_verity_key.c65 EVP_PKEY *pkey = NULL; in convert_x509() local
127 EVP_PKEY* pkey = EVP_PKEY_new(); in generate_key() local
Dverify_boot_signature.c317 const char *pkey) in verify_signature()
394 static int verify(const char *image_file, const char *pkey) in verify()
461 const char *pkey = (argc == 2) ? NULL : argv[2]; in main() local
/system/core/trusty/keymaster/
Dtrusty_keymaster_main.cpp208 UniquePtr<EVP_PKEY, EVP_PKEY_Delete> pkey(d2i_PUBKEY(NULL, &tmp, exported_size)); in test_rsa() local
324 UniquePtr<EVP_PKEY, EVP_PKEY_Delete> pkey(d2i_PUBKEY(NULL, &tmp, exported_size)); in test_ecdsa() local
Dtrusty_keymaster_device.cpp244 UniquePtr<EVP_PKEY, EVP_PKEY_Delete> pkey(EVP_PKCS82PKEY(pkcs8.get())); in GetPkcs8KeyAlgorithm() local
488 UniquePtr<EVP_PKEY, EVP_PKEY_Delete> pkey( in StoreSigningParams() local
Dtrusty_keymaster_device_test.cpp494 UniquePtr<EVP_PKEY, EVP_PKEY_Delete> pkey(d2i_PUBKEY(NULL, &key, key_len)); in VerifySignature() local
/system/security/keystore-engine/
Dandroid_engine.cpp408 Unique_EVP_PKEY pkey(d2i_PUBKEY(NULL, &inp, pubkey_len)); in EVP_PKEY_from_keystore() local
/system/core/adb/
Dadb_auth_host.cpp115 EVP_PKEY* pkey = EVP_PKEY_new(); in generate_key() local
/system/security/keystore/
Dkeystore.cpp450 Unique_EVP_PKEY pkey(EVP_PKCS82PKEY(pkcs8.get())); in importKey() local
660 Unique_EVP_PKEY pkey(PEM_read_bio_PrivateKey(b.get(), NULL, NULL, NULL)); in importBlobAsKey() local
Dkey_store_service.cpp446 Unique_EVP_PKEY pkey(EVP_PKCS82PKEY(pkcs8.get())); in import() local