/system/security/keystore/include/keystore/ |
D | keymaster_types.h | 32 namespace keymaster = ::android::hardware::keymaster::V4_1; variable 37 using keymaster::IKeymasterDevice; 38 using keymaster::SecurityLevel; 40 using keymaster::AuthorizationSet; 41 using keymaster::AuthorizationSetBuilder; 44 using ::android::hardware::keymaster::V4_0::ErrorCode; 45 using ::android::hardware::keymaster::V4_0::Tag; 47 using V4_1_ErrorCode = ::android::hardware::keymaster::V4_1::ErrorCode; 48 using V4_1_Tag = ::android::hardware::keymaster::V4_1::Tag; 50 using keymaster::Algorithm; [all …]
|
D | keystore_client_mock.h | 40 const keymaster::AuthorizationSet& input_parameters, 42 keymaster::AuthorizationSet* output_parameters, std::string* output_data)); 46 const keymaster::AuthorizationSet& key_parameters, 47 keymaster::AuthorizationSet* hardware_enforced_characteristics, 48 keymaster::AuthorizationSet* software_enforced_characteristics)); 51 keymaster::AuthorizationSet* hardware_enforced_characteristics, 52 keymaster::AuthorizationSet* software_enforced_characteristics)); 55 const keymaster::AuthorizationSet& key_parameters, 57 keymaster::AuthorizationSet* hardware_enforced_characteristics, 58 keymaster::AuthorizationSet* software_enforced_characteristics)); [all …]
|
D | keystore_promises.h | 51 ::android::security::keymaster::OperationResult>; 60 ::android::security::keymaster::KeyCharacteristics>>; 63 ::android::security::keymaster::ExportResult>; 68 ::android::security::keymaster::KeymasterCertificateChain>>;
|
/system/core/trusty/keymaster/include/trusty_keymaster/ |
D | TrustyKeymaster4Device.h | 25 namespace keymaster { 33 using ::android::hardware::keymaster::V4_0::ErrorCode; 34 using ::android::hardware::keymaster::V4_0::HardwareAuthenticatorType; 35 using ::android::hardware::keymaster::V4_0::HardwareAuthToken; 36 using ::android::hardware::keymaster::V4_0::HmacSharingParameters; 37 using ::android::hardware::keymaster::V4_0::IKeymasterDevice; 38 using ::android::hardware::keymaster::V4_0::KeyCharacteristics; 39 using ::android::hardware::keymaster::V4_0::KeyFormat; 40 using ::android::hardware::keymaster::V4_0::KeyParameter; 41 using ::android::hardware::keymaster::V4_0::KeyPurpose; [all …]
|
D | TrustyKeymaster3Device.h | 28 namespace keymaster { 35 using ::android::hardware::keymaster::V3_0::ErrorCode; 36 using ::android::hardware::keymaster::V3_0::IKeymasterDevice; 37 using ::android::hardware::keymaster::V3_0::KeyCharacteristics; 38 using ::android::hardware::keymaster::V3_0::KeyFormat; 39 using ::android::hardware::keymaster::V3_0::KeyParameter; 40 using ::android::hardware::keymaster::V3_0::KeyPurpose;
|
/system/keymaster/ng/include/ |
D | AndroidKeymaster4Device.h | 26 namespace keymaster { 37 using ::android::hardware::keymaster::V4_0::ErrorCode; 38 using ::android::hardware::keymaster::V4_0::HardwareAuthenticatorType; 39 using ::android::hardware::keymaster::V4_0::HardwareAuthToken; 40 using ::android::hardware::keymaster::V4_0::HmacSharingParameters; 41 using ::android::hardware::keymaster::V4_0::IKeymasterDevice; 42 using ::android::hardware::keymaster::V4_0::KeyCharacteristics; 43 using ::android::hardware::keymaster::V4_0::KeyFormat; 44 using ::android::hardware::keymaster::V4_0::KeyParameter; 45 using ::android::hardware::keymaster::V4_0::KeyPurpose; [all …]
|
D | AndroidKeymaster41Device.h | 27 namespace keymaster { 37 using ::android::hardware::keymaster::V4_0::ErrorCode; 38 using ::android::hardware::keymaster::V4_0::HardwareAuthenticatorType; 39 using ::android::hardware::keymaster::V4_0::HardwareAuthToken; 40 using ::android::hardware::keymaster::V4_0::HmacSharingParameters; 41 using ::android::hardware::keymaster::V4_0::KeyCharacteristics; 42 using ::android::hardware::keymaster::V4_0::KeyFormat; 43 using ::android::hardware::keymaster::V4_0::KeyParameter; 44 using ::android::hardware::keymaster::V4_0::KeyPurpose; 45 using ::android::hardware::keymaster::V4_0::OperationHandle; [all …]
|
D | AndroidKeymaster3Device.h | 30 namespace keymaster { 36 using ::android::hardware::keymaster::V3_0::ErrorCode; 37 using ::android::hardware::keymaster::V3_0::IKeymasterDevice; 38 using ::android::hardware::keymaster::V3_0::KeyCharacteristics; 39 using ::android::hardware::keymaster::V3_0::KeyFormat; 40 using ::android::hardware::keymaster::V3_0::KeyParameter; 41 using ::android::hardware::keymaster::V3_0::KeyPurpose; 94 std::unique_ptr<::keymaster::AndroidKeymaster> impl_;
|
D | keymaster_tags.h | 66 namespace keymaster { 69 using ::android::hardware::keymaster::V3_0::Algorithm; 70 using ::android::hardware::keymaster::V3_0::BlockMode; 71 using ::android::hardware::keymaster::V3_0::Digest; 72 using ::android::hardware::keymaster::V3_0::EcCurve; 73 using ::android::hardware::keymaster::V3_0::ErrorCode; 74 using ::android::hardware::keymaster::V3_0::HardwareAuthToken; 75 using ::android::hardware::keymaster::V3_0::HardwareAuthenticatorType; 76 using ::android::hardware::keymaster::V3_0::IKeymasterDevice; 77 using ::android::hardware::keymaster::V3_0::KeyBlobUsageRequirements; [all …]
|
/system/core/trusty/keymaster/3.0/ |
D | service.cpp | 26 auto trustyKeymaster = new keymaster::TrustyKeymaster(); in main() 33 auto keymaster = new ::keymaster::TrustyKeymaster3Device(trustyKeymaster); in main() local 35 auto status = keymaster->registerAsService(); in main()
|
D | TrustyKeymaster3Device.cpp | 26 using ::keymaster::AbortOperationRequest; 27 using ::keymaster::AbortOperationResponse; 28 using ::keymaster::AddEntropyRequest; 29 using ::keymaster::AddEntropyResponse; 30 using ::keymaster::AttestKeyRequest; 31 using ::keymaster::AttestKeyResponse; 32 using ::keymaster::AuthorizationSet; 33 using ::keymaster::BeginOperationRequest; 34 using ::keymaster::BeginOperationResponse; 35 using ::keymaster::ExportKeyRequest; [all …]
|
D | android.hardware.keymaster@3.0-service.trusty.rc | 1 service vendor.keymaster-3-0 /vendor/bin/hw/android.hardware.keymaster@3.0-service.trusty
|
/system/core/trusty/keymaster/4.0/ |
D | service.cpp | 26 auto trustyKeymaster = new keymaster::TrustyKeymaster(); in main() 33 auto keymaster = new ::keymaster::V4_0::TrustyKeymaster4Device(trustyKeymaster); in main() local 35 auto status = keymaster->registerAsService(); in main()
|
D | TrustyKeymaster4Device.cpp | 27 using ::keymaster::AbortOperationRequest; 28 using ::keymaster::AbortOperationResponse; 29 using ::keymaster::AddEntropyRequest; 30 using ::keymaster::AddEntropyResponse; 31 using ::keymaster::AttestKeyRequest; 32 using ::keymaster::AttestKeyResponse; 33 using ::keymaster::AuthorizationSet; 34 using ::keymaster::BeginOperationRequest; 35 using ::keymaster::BeginOperationResponse; 36 using ::keymaster::ExportKeyRequest; [all …]
|
D | android.hardware.keymaster@4.0-service.trusty.rc | 1 service vendor.keymaster-4-0 /vendor/bin/hw/android.hardware.keymaster@4.0-service.trusty
|
/system/security/keystore-engine/ |
D | keystore_backend_binder.cpp | 47 using android::hardware::keymaster::V4_0::Algorithm; 48 using android::hardware::keymaster::V4_0::authorizationValue; 49 using android::hardware::keymaster::V4_0::Digest; 50 using android::hardware::keymaster::V4_0::KeyFormat; 51 using android::hardware::keymaster::V4_0::KeyParameter; 52 using android::hardware::keymaster::V4_0::KeyPurpose; 53 using android::hardware::keymaster::V4_0::NullOr; 54 using android::hardware::keymaster::V4_0::PaddingMode; 55 using android::hardware::keymaster::V4_0::TAG_ALGORITHM; 56 using android::hardware::keymaster::V4_0::TAG_DIGEST; [all …]
|
/system/vold/ |
D | KeyStorage.cpp | 108 static bool generateKeymasterKey(Keymaster& keymaster, const KeyAuthentication& auth, in generateKeymasterKey() argument 135 return keymaster.generateKey(paramsWithRollback, key) || in generateKeymasterKey() 136 keymaster.generateKey(paramBuilder, key); in generateKeymasterKey() 140 Keymaster keymaster; in generateWrappedStorageKey() local 141 if (!keymaster) return false; in generateWrappedStorageKey() 146 if (!keymaster.generateKey(paramBuilder, &key_temp)) return false; in generateWrappedStorageKey() 153 Keymaster keymaster; in exportWrappedStorageKey() local 154 if (!keymaster) return false; in exportWrappedStorageKey() 157 if (!keymaster.exportKey(kmKey, &key_temp)) return false; in exportWrappedStorageKey() 212 Keymaster keymaster; in deferedKmDeleteKey() local [all …]
|
/system/keymaster/ng/ |
D | AndroidKeymaster3Device.cpp | 37 using ::keymaster::AddEntropyRequest; 38 using ::keymaster::AddEntropyResponse; 39 using ::keymaster::AttestKeyRequest; 40 using ::keymaster::AttestKeyResponse; 41 using ::keymaster::AuthorizationSet; 42 using ::keymaster::ExportKeyRequest; 43 using ::keymaster::ExportKeyResponse; 44 using ::keymaster::GenerateKeyRequest; 45 using ::keymaster::GenerateKeyResponse; 46 using ::keymaster::GetKeyCharacteristicsRequest; [all …]
|
/system/core/trusty/keymaster/ |
D | Android.bp | 18 name: "android.hardware.keymaster@3.0-service.trusty", 22 init_rc: ["3.0/android.hardware.keymaster@3.0-service.trusty.rc"], 43 "android.hardware.keymaster@3.0" 48 name: "android.hardware.keymaster@4.0-service.trusty", 52 init_rc: ["4.0/android.hardware.keymaster@4.0-service.trusty.rc"], 73 "android.hardware.keymaster@4.0" 76 vintf_fragments: ["4.0/android.hardware.keymaster@4.0-service.trusty.xml"],
|
/system/security/keystore/ |
D | Android.bp | 54 "android.hardware.keymaster@3.0", 55 "android.hardware.keymaster@4.0", 56 "android.hardware.keymaster@4.1", 105 "android.hardware.keymaster@4.0", 130 "android.hardware.keymaster@4.0", 154 "android.hardware.keymaster@4.0", 155 "android.hardware.keymaster@4.1", 167 "android.hardware.keymaster@4.0", 168 "android.hardware.keymaster@4.1", 186 "android.hardware.keymaster@4.0", [all …]
|
D | legacy_keymaster_device_wrapper.h | 31 using ::android::hardware::keymaster::V3_0::ErrorCode; 32 using ::android::hardware::keymaster::V3_0::IKeymasterDevice; 33 using ::android::hardware::keymaster::V3_0::KeyCharacteristics; 34 using ::android::hardware::keymaster::V3_0::KeyFormat; 35 using ::android::hardware::keymaster::V3_0::KeyParameter; 36 using ::android::hardware::keymaster::V3_0::KeyPurpose; 37 using ::android::hardware::keymaster::V3_0::Tag;
|
D | keystore_main.cpp | 45 using ::android::hardware::keymaster::V4_0::ErrorCode; 46 using ::android::hardware::keymaster::V4_0::HmacSharingParameters; 47 using ::android::hardware::keymaster::V4_0::SecurityLevel; 50 using ::keystore::keymaster::support::Keymaster; 51 using ::keystore::keymaster::support::Keymaster3; 52 using ::keystore::keymaster::support::Keymaster4;
|
D | key_store_service.h | 92 const ::android::security::keymaster::KeymasterArguments& arguments, 98 const ::android::security::keymaster::KeymasterBlob& clientId, 99 const ::android::security::keymaster::KeymasterBlob& appId, int32_t uid, 104 const ::android::security::keymaster::KeymasterArguments& arguments, int32_t format, 110 const ::android::security::keymaster::KeymasterBlob& clientId, 111 const ::android::security::keymaster::KeymasterBlob& appId, int32_t uid, 117 const ::android::security::keymaster::KeymasterArguments& params, 122 const ::android::security::keymaster::KeymasterArguments& params, 127 const ::android::security::keymaster::KeymasterArguments& params, 144 const ::android::security::keymaster::KeymasterArguments& params, [all …]
|
/system/hardware/interfaces/wifi/keystore/1.0/default/ |
D | keystore.cpp | 23 using android::hardware::keymaster::V4_0::Algorithm; 24 using android::hardware::keymaster::V4_0::authorizationValue; 25 using android::hardware::keymaster::V4_0::Digest; 26 using android::hardware::keymaster::V4_0::KeyFormat; 27 using android::hardware::keymaster::V4_0::KeyParameter; 28 using android::hardware::keymaster::V4_0::KeyPurpose; 29 using android::hardware::keymaster::V4_0::NullOr; 30 using android::hardware::keymaster::V4_0::PaddingMode; 31 using android::hardware::keymaster::V4_0::TAG_ALGORITHM; 32 using android::hardware::keymaster::V4_0::TAG_DIGEST; [all …]
|
/system/security/keystore/tests/ |
D | verification_token_seralization_test.cpp | 24 using android::hardware::keymaster::V4_0::SecurityLevel; 25 using android::hardware::keymaster::V4_0::VerificationToken; 26 using android::hardware::keymaster::V4_0::support::deserializeVerificationToken; 27 using android::hardware::keymaster::V4_0::support::serializeVerificationToken;
|