Home
last modified time | relevance | path

Searched refs:key_format (Results 1 – 25 of 26) sorted by relevance

12

/system/keymaster/km_openssl/
Dwrapped_key.cpp41 keymaster_key_format_t key_format, in build_wrapped_key() argument
54 !ASN1_INTEGER_set(wrapped_key->wrapped_key_description->key_format, key_format)) { in build_wrapped_key()
84 keymaster_key_format_t* key_format, in parse_wrapped_key() argument
86 if (!iv || !transit_key || !secure_key || !tag || !auth_list || !key_format || in parse_wrapped_key()
129 *key_format = static_cast<keymaster_key_format_t>( in parse_wrapped_key()
130 ASN1_INTEGER_get(record->wrapped_key_description->key_format)); in parse_wrapped_key()
Dopenssl_utils.cpp100 keymaster_error_t KeyMaterialToEvpKey(keymaster_key_format_t key_format, in KeyMaterialToEvpKey() argument
104 if (key_format != KM_KEY_FORMAT_PKCS8) return KM_ERROR_UNSUPPORTED_KEY_FORMAT; in KeyMaterialToEvpKey()
Drsa_key_factory.cpp169 keymaster_key_format_t key_format, in UpdateImportKeyDescription() argument
179 KeyMaterialToEvpKey(key_format, key_material, keymaster_key_type(), &pkey); in UpdateImportKeyDescription()
Dec_key_factory.cpp196 keymaster_key_format_t key_format, in UpdateImportKeyDescription() argument
204 KeyMaterialToEvpKey(key_format, key_material, keymaster_key_type(), &pkey); in UpdateImportKeyDescription()
/system/keymaster/include/keymaster/
Dwrapped_key.h28 ASN1_INTEGER* key_format; member
33 ASN1_SIMPLE(KM_WRAPPED_KEY_DESCRIPTION, key_format, ASN1_INTEGER),
58 const KeymasterBlob& iv, keymaster_key_format_t key_format,
66 keymaster_key_format_t* key_format,
Dsoft_keymaster_device.h140 keymaster_key_format_t key_format,
189 keymaster_key_format_t key_format,
Dandroid_keymaster_messages.h570 keymaster_key_format_t key_format; member
612 keymaster_key_format_t key_format; member
/system/keymaster/tests/
Dwrapped_key_test.cpp88 keymaster_key_format_t key_format; in TEST() local
90 &key_format, &wrapped_key_description), in TEST()
101 EXPECT_EQ(key_format, (uint32_t)KM_KEY_FORMAT_RAW); in TEST()
116 keymaster_key_format_t key_format; in TEST() local
118 &key_format, &wrapped_key_description), in TEST()
Dandroid_keymaster_messages_test.cpp477 msg.key_format = KM_KEY_FORMAT_X509; in TEST()
486 EXPECT_EQ(msg.key_format, deserialized->key_format); in TEST()
551 msg.key_format = KM_KEY_FORMAT_X509; in TEST()
556 EXPECT_EQ(msg.key_format, deserialized->key_format); in TEST()
Dandroid_keymaster_test_utils.cpp890 keymaster_key_format_t key_format, const keymaster_blob_t* key_data, in import_key() argument
897 return unwrap(dev)->import_key(unwrap(dev), params, key_format, key_data, key_blob, in import_key()
/system/core/trusty/keymaster/include/trusty_keymaster/legacy/
Dtrusty_keymaster_device.h57 keymaster_key_format_t key_format,
110 keymaster_key_format_t key_format,
/system/keymaster/include/keymaster/km_openssl/
Dec_key_factory.h56 keymaster_key_format_t key_format,
Dopenssl_utils.h91 keymaster_error_t KeyMaterialToEvpKey(keymaster_key_format_t key_format,
/system/security/keystore/include/keystore/
Dkeystore_client_mock.h56 keymaster_key_format_t key_format, const std::string& key_data,
Dkeystore_client.h118 KeyFormat key_format, const std::string& key_data,
Dkeystore_client_impl.h60 KeyFormat key_format, const std::string& key_data,
/system/keymaster/android_keymaster/
Dandroid_keymaster.cpp728 response->error = key->formatted_key_material(request.key_format, &out_key, &size); in ExportKey()
785 request.key_format, // in ImportKey()
850 keymaster_key_format_t key_format; in ImportWrappedKey() local
854 request.masking_key, &key_description, &key_format, &secret_key); in ImportWrappedKey()
884 key_format, // in ImportWrappedKey()
Dandroid_keymaster_messages.cpp527 buf = append_uint32_to_buf(buf, end, key_format); in Serialize()
537 copy_uint32_from_buf(buf_ptr, end, &key_format) && in Deserialize()
589 buf = append_uint32_to_buf(buf, end, key_format); in Serialize()
595 copy_uint32_from_buf(buf_ptr, end, &key_format) && in Deserialize()
/system/keymaster/contexts/
Dsoft_keymaster_device.cpp864 keymaster_key_format_t key_format, const keymaster_blob_t* key_data, in import_key() argument
878 return km1_dev->import_key(km1_dev, params, key_format, key_data, key_blob, in import_key()
883 request.key_format = key_format; in import_key()
906 keymaster_key_format_t key_format, const keymaster_blob_t* key_data, in import_key() argument
917 error = import_key(&sk_dev->km1_device_, params, key_format, key_data, key_blob, in import_key()
924 error = import_key(&sk_dev->km1_device_, params, key_format, key_data, key_blob, nullptr); in import_key()
951 request.key_format = export_format; in export_key()
/system/core/trusty/keymaster/keymint/
DTrustyKeyMintDevice.cpp168 request.key_format = legacy_enum_conversion(keyFormat); in importKey()
312 request.key_format = KM_KEY_FORMAT_RAW; in convertStorageKeyToEphemeral()
/system/keymaster/ng/
DAndroidKeymaster3Device.cpp322 request.key_format = legacy_enum_conversion(keyFormat); in importKey()
345 request.key_format = legacy_enum_conversion(exportFormat); in exportKey()
DAndroidKeymaster4Device.cpp361 request.key_format = legacy_enum_conversion(keyFormat); in importKey()
411 request.key_format = legacy_enum_conversion(exportFormat); in exportKey()
DAndroidKeyMintDevice.cpp296 request.key_format = legacy_enum_conversion(keyFormat); in importKey()
/system/core/trusty/keymaster/3.0/
DTrustyKeymaster3Device.cpp278 request.key_format = legacy_enum_conversion(keyFormat); in importKey()
301 request.key_format = legacy_enum_conversion(exportFormat); in exportKey()
/system/core/trusty/keymaster/4.0/
DTrustyKeymaster4Device.cpp393 request.key_format = legacy_enum_conversion(keyFormat); in importKey()
442 request.key_format = legacy_enum_conversion(exportFormat); in exportKey()

12