Home
last modified time | relevance | path

Searched refs:keymaster (Results 1 – 25 of 286) sorted by relevance

12345678910>>...12

/system/security/keystore/include/keystore/
Dkeymaster_types.h32 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 …]
Dkeystore_client_mock.h40 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 …]
Dkeystore_promises.h51 ::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/
DTrustyKeymaster4Device.h25 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 …]
DTrustyKeymaster3Device.h28 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/
DAndroidKeymaster4Device.h26 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 …]
DAndroidKeymaster41Device.h27 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 …]
DAndroidKeymaster3Device.h30 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_;
Dkeymaster_tags.h66 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/
Dservice.cpp26 auto trustyKeymaster = new keymaster::TrustyKeymaster(); in main()
33 auto keymaster = new ::keymaster::TrustyKeymaster3Device(trustyKeymaster); in main() local
35 auto status = keymaster->registerAsService(); in main()
DTrustyKeymaster3Device.cpp26 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 …]
Dandroid.hardware.keymaster@3.0-service.trusty.rc1 service vendor.keymaster-3-0 /vendor/bin/hw/android.hardware.keymaster@3.0-service.trusty
/system/core/trusty/keymaster/4.0/
Dservice.cpp26 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()
DTrustyKeymaster4Device.cpp27 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 …]
Dandroid.hardware.keymaster@4.0-service.trusty.rc1 service vendor.keymaster-4-0 /vendor/bin/hw/android.hardware.keymaster@4.0-service.trusty
/system/security/keystore-engine/
Dkeystore_backend_binder.cpp47 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/
DKeyStorage.cpp108 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/
DAndroidKeymaster3Device.cpp37 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/
DAndroid.bp18 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/
DAndroid.bp54 "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 …]
Dlegacy_keymaster_device_wrapper.h31 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;
Dkeystore_main.cpp45 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;
Dkey_store_service.h92 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/
Dkeystore.cpp23 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/
Dverification_token_seralization_test.cpp24 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;

12345678910>>...12