/system/keymaster/km_openssl/ |
D | wrapped_key.cpp | 41 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()
|
D | openssl_utils.cpp | 107 keymaster_error_t KeyMaterialToEvpKey(keymaster_key_format_t key_format, in KeyMaterialToEvpKey() argument 111 if (key_format != KM_KEY_FORMAT_PKCS8) return KM_ERROR_UNSUPPORTED_KEY_FORMAT; in KeyMaterialToEvpKey()
|
D | rsa_key_factory.cpp | 169 keymaster_key_format_t key_format, in UpdateImportKeyDescription() argument 179 KeyMaterialToEvpKey(key_format, key_material, keymaster_key_type(), &pkey); in UpdateImportKeyDescription()
|
D | ec_key_factory.cpp | 377 keymaster_key_format_t key_format, in UpdateImportKeyDescription() argument 385 KeyMaterialToEvpKey(key_format, key_material, keymaster_key_type(), &pkey); in UpdateImportKeyDescription()
|
/system/keymaster/include/keymaster/ |
D | wrapped_key.h | 28 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,
|
D | soft_keymaster_device.h | 140 keymaster_key_format_t key_format, 189 keymaster_key_format_t key_format,
|
/system/keymaster/tests/ |
D | wrapped_key_test.cpp | 88 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()
|
D | android_keymaster_messages_test.cpp | 517 msg.key_format = KM_KEY_FORMAT_X509; in TEST() 526 EXPECT_EQ(msg.key_format, deserialized->key_format); in TEST() 591 msg.key_format = KM_KEY_FORMAT_X509; in TEST() 596 EXPECT_EQ(msg.key_format, deserialized->key_format); in TEST()
|
/system/keymint/common/src/ |
D | tag.rs | 276 key_format: KeyFormat, in extract_key_import_characteristics() 280 Algorithm::Rsa => check_rsa_import_params(imp.rsa, params, sec_level, key_format, key_data), in extract_key_import_characteristics() 281 Algorithm::Ec => check_ec_import_params(imp.ec, params, sec_level, key_format, key_data), in extract_key_import_characteristics() 282 Algorithm::Aes => check_aes_import_params(imp.aes, params, sec_level, key_format, key_data), in extract_key_import_characteristics() 283 Algorithm::TripleDes => check_3des_import_params(imp.des, params, key_format, key_data), in extract_key_import_characteristics() 285 check_hmac_import_params(imp.hmac, params, sec_level, key_format, key_data) in extract_key_import_characteristics() 398 key_format: KeyFormat, in check_rsa_import_params() 402 if key_format != KeyFormat::Pkcs8 { in check_rsa_import_params() 406 key_format in check_rsa_import_params() 515 key_format: KeyFormat, in check_ec_import_params() [all …]
|
/system/security/keystore2/tests/ |
D | ffi_test_utils.cpp | 36 ASN1_INTEGER* key_format; member 41 ASN1_SIMPLE(TEST_KEY_DESCRIPTION, key_format, ASN1_INTEGER), 234 if (!ASN1_INTEGER_set(key_description->key_format, KM_KEY_FORMAT_RAW)) { in buildAsn1DerEncodedWrappedKeyDescription() 325 if (!ASN1_INTEGER_set(sec_key_wrapper->key_desc->key_format, KM_KEY_FORMAT_RAW)) { in createWrappedKey()
|
/system/keymint/ta/src/ |
D | tests.rs | 88 let key_format: KeyFormat = secure_key_wrapper.key_description.key_format.try_into().unwrap(); in test_secure_key_wrapper() localVariable 89 assert_eq!(KeyFormat::Raw, key_format); in test_secure_key_wrapper()
|
D | keys.rs | 65 pub key_format: i32, field 285 key_format: KeyFormat, in import_key() 299 key_format, in import_key() 632 KeyFormat::try_from(secure_key_wrapper.key_description.key_format).map_err(|_e| { in import_wrapped_key() 636 secure_key_wrapper.key_description.key_format in import_wrapped_key()
|
/system/security/keystore2/src/ |
D | km_compat.rs | 45 fn new(key_format: KeyFormat, key_data: &'a [u8]) -> binder::Result<Self> { in new() 46 match key_format { in new() 219 key_format: KeyFormat, in importKey() 223 if self.emu.emulation_required(key_params, &KeyImportData::new(key_format, key_data)?) { in importKey() 225 self.soft.importKey(key_params, key_format, key_data, attestation_key)?; in importKey() 229 self.real.importKey(key_params, key_format, key_data, attestation_key) in importKey()
|
/system/core/trusty/keymaster/include/trusty_keymaster/legacy/ |
D | trusty_keymaster_device.h | 57 keymaster_key_format_t key_format, 110 keymaster_key_format_t key_format,
|
/system/keymaster/include/keymaster/km_openssl/ |
D | ec_key_factory.h | 64 keymaster_key_format_t key_format,
|
D | openssl_utils.h | 93 keymaster_error_t KeyMaterialToEvpKey(keymaster_key_format_t key_format,
|
/system/security/keystore/include/keystore/ |
D | keystore_client_mock.h | 56 keymaster_key_format_t key_format, const std::string& key_data,
|
D | keystore_client.h | 118 KeyFormat key_format, const std::string& key_data,
|
D | keystore_client_impl.h | 60 KeyFormat key_format, const std::string& key_data,
|
/system/keymaster/contexts/ |
D | soft_keymaster_device.cpp | 866 keymaster_key_format_t key_format, const keymaster_blob_t* key_data, in import_key() argument 880 return km1_dev->import_key(km1_dev, params, key_format, key_data, key_blob, in import_key() 885 request.key_format = key_format; in import_key() 908 keymaster_key_format_t key_format, const keymaster_blob_t* key_data, in import_key() argument 919 error = import_key(&sk_dev->km1_device_, params, key_format, key_data, key_blob, in import_key() 926 error = import_key(&sk_dev->km1_device_, params, key_format, key_data, key_blob, nullptr); in import_key() 953 request.key_format = export_format; in export_key()
|
/system/keymaster/android_keymaster/ |
D | android_keymaster.cpp | 797 response->error = key->formatted_key_material(request.key_format, &out_key, &size); in ExportKey() 861 request.key_format, // in ImportKey() 934 keymaster_key_format_t key_format; in ImportWrappedKey() local 938 request.masking_key, &key_description, &key_format, &secret_key); in ImportWrappedKey() 968 key_format, // in ImportWrappedKey()
|
D | android_keymaster_messages.cpp | 587 buf = append_uint32_to_buf(buf, end, key_format); in Serialize() 597 copy_uint32_from_buf(buf_ptr, end, &key_format) && in Deserialize() 649 buf = append_uint32_to_buf(buf, end, key_format); in Serialize() 655 copy_uint32_from_buf(buf_ptr, end, &key_format) && in Deserialize()
|
/system/core/trusty/keymaster/keymint/ |
D | TrustyKeyMintDevice.cpp | 168 request.key_format = legacy_enum_conversion(keyFormat); in importKey() 312 request.key_format = KM_KEY_FORMAT_RAW; in convertStorageKeyToEphemeral()
|
/system/core/trusty/keymaster/3.0/ |
D | TrustyKeymaster3Device.cpp | 279 request.key_format = legacy_enum_conversion(keyFormat); in importKey() 302 request.key_format = legacy_enum_conversion(exportFormat); in exportKey()
|
/system/keymaster/ng/ |
D | AndroidKeymaster3Device.cpp | 329 request.key_format = legacy_enum_conversion(keyFormat); in importKey() 352 request.key_format = legacy_enum_conversion(exportFormat); in exportKey()
|