Home
last modified time | relevance | path

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

123

/hardware/interfaces/keymaster/3.0/vts/functional/
Dopenssl_utils.h34 inline const EVP_MD* openssl_digest(android::hardware::keymaster::V3_0::Digest digest) { in openssl_digest()
36 case android::hardware::keymaster::V3_0::Digest::NONE: in openssl_digest()
38 case android::hardware::keymaster::V3_0::Digest::MD5: in openssl_digest()
40 case android::hardware::keymaster::V3_0::Digest::SHA1: in openssl_digest()
42 case android::hardware::keymaster::V3_0::Digest::SHA_2_224: in openssl_digest()
44 case android::hardware::keymaster::V3_0::Digest::SHA_2_256: in openssl_digest()
46 case android::hardware::keymaster::V3_0::Digest::SHA_2_384: in openssl_digest()
48 case android::hardware::keymaster::V3_0::Digest::SHA_2_512: in openssl_digest()
Dattestation_record.h24 namespace keymaster {
Dkeystore_tags_utils.cpp22 namespace keymaster { namespace
/hardware/interfaces/keymaster/4.0/support/
DKeymaster.cpp59 namespace keymaster { namespace
74 std::ostream& operator<<(std::ostream& os, const Keymaster& keymaster) { in operator <<() argument
75 auto& version = keymaster.halVersion(); in operator <<()
78 << " HAL: " << keymaster.descriptor() << "/" << keymaster.instanceName(); in operator <<()
147 for (auto& keymaster : keymasters) { in getHmacParameters() local
148 if (keymaster->halVersion().majorVersion < 4) continue; in getHmacParameters()
149 auto rc = keymaster->getHmacSharingParameters([&](auto error, auto& params) { in getHmacParameters()
151 << "Failed to get HMAC parameters from " << *keymaster << " error " << error; in getHmacParameters()
154 CHECK(rc.isOk()) << "Failed to communicate with " << *keymaster in getHmacParameters()
169 for (auto& keymaster : keymasters) { in computeHmac() local
[all …]
DAndroid.bp36 "android.hardware.keymaster@3.0",
37 "android.hardware.keymaster@4.0",
DKeymaster4.cpp24 namespace keymaster { namespace
/hardware/interfaces/keymaster/4.0/support/include/keymasterV4_0/
Dopenssl_utils.h40 inline const EVP_MD* openssl_digest(android::hardware::keymaster::V4_0::Digest digest) { in openssl_digest()
42 case android::hardware::keymaster::V4_0::Digest::NONE: in openssl_digest()
44 case android::hardware::keymaster::V4_0::Digest::MD5: in openssl_digest()
46 case android::hardware::keymaster::V4_0::Digest::SHA1: in openssl_digest()
48 case android::hardware::keymaster::V4_0::Digest::SHA_2_224: in openssl_digest()
50 case android::hardware::keymaster::V4_0::Digest::SHA_2_256: in openssl_digest()
52 case android::hardware::keymaster::V4_0::Digest::SHA_2_384: in openssl_digest()
54 case android::hardware::keymaster::V4_0::Digest::SHA_2_512: in openssl_digest()
DKeymaster.h28 namespace keymaster {
94 std::ostream& operator<<(std::ostream& os, const Keymaster& keymaster);
Dattestation_record.h24 namespace keymaster {
/hardware/interfaces/keymaster/3.0/default/
DAndroid.mk4 LOCAL_MODULE := android.hardware.keymaster@3.0-impl
21 android.hardware.keymaster@3.0
28 LOCAL_MODULE := android.hardware.keymaster@3.0-service
29 LOCAL_INIT_RC := android.hardware.keymaster@3.0-service.rc
42 android.hardware.keymaster@3.0
DKeymasterDevice.cpp32 namespace keymaster { namespace
74 return ::keymaster::ng::CreateKeymasterDevice(); in createKeymaster3Device()
82 return ::keymaster::ng::CreateKeymasterDevice(dev); in createKeymaster3Device()
88 return ::keymaster::ng::CreateKeymasterDevice(dev); in createKeymaster3Device()
94 return ::keymaster::ng::CreateKeymasterDevice(dev); in createKeymaster3Device()
102 return ::keymaster::ng::CreateKeymasterDevice(); in HIDL_FETCH_IKeymasterDevice()
Dandroid.hardware.keymaster@3.0-service.rc1 service vendor.keymaster-3-0 /vendor/bin/hw/android.hardware.keymaster@3.0-service
DKeymasterDevice.h25 namespace keymaster {
Dservice.cpp28 using android::hardware::keymaster::V3_0::IKeymasterDevice;
/hardware/interfaces/keymaster/4.0/default/
Dservice.cpp24 using android::hardware::keymaster::V4_0::SecurityLevel;
28 auto keymaster = ::keymaster::V4_0::ng::CreateKeymasterDevice(SecurityLevel::SOFTWARE); in main() local
29 auto status = keymaster->registerAsService(); in main()
Dandroid.hardware.keymaster@4.0-service.rc1 service vendor.keymaster-4-0 /vendor/bin/hw/android.hardware.keymaster@4.0-service
DAndroid.bp18 name: "android.hardware.keymaster@4.0-service",
22 init_rc: ["android.hardware.keymaster@4.0-service.rc"],
26 "android.hardware.keymaster@4.0",
/hardware/interfaces/keymaster/4.0/vts/functional/
DHmacKeySharingTest.cpp21 namespace keymaster { namespace
47 GetParamsResult getHmacSharingParameters(IKeymasterDevice& keymaster) { in getHmacSharingParameters() argument
49 EXPECT_TRUE(keymaster in getHmacSharingParameters()
59 for (auto& keymaster : keymasters) { in getHmacSharingParameters() local
60 auto result = getHmacSharingParameters(*keymaster); in getHmacSharingParameters()
67 ComputeHmacResult computeSharedHmac(IKeymasterDevice& keymaster, in computeSharedHmac() argument
70 EXPECT_TRUE(keymaster in computeSharedHmac()
82 for (auto& keymaster : keymasters) { in computeSharedHmac() local
83 resultVec.push_back(computeSharedHmac(*keymaster, paramsVec)); in computeSharedHmac()
105 auto result1 = getHmacSharingParameters(keymaster()); in TEST_F()
[all …]
DVerificationTokenTest.cpp21 namespace keymaster { namespace
38 keymaster() in verifyAuthorization()
/hardware/qcom/keymaster/
DAndroid.mk7 keymaster-def := -fvisibility=hidden -Wall
9 keymaster-def += -D_ION_HEAP_MASK_COMPATIBILITY_WA
22 LOCAL_CFLAGS := $(keymaster-def)
/hardware/interfaces/keymaster/4.0/
DAndroid.bp4 name: "android.hardware.keymaster@4.0",
14 "android.hardware.keymaster@3.0",
/hardware/libhardware/tests/keymaster/
DAndroid.bp1 // Build the keymaster unit tests
/hardware/interfaces/keymaster/3.0/
DAndroid.bp4 name: "android.hardware.keymaster@3.0",
/hardware/interfaces/confirmationui/1.0/
DAndroid.bp15 "android.hardware.keymaster@4.0",
/hardware/interfaces/confirmationui/support/test/
Dmsg_formatting_test.cpp33 using ::android::hardware::keymaster::V4_0::HardwareAuthToken;
34 using ::android::hardware::keymaster::V4_0::HardwareAuthenticatorType;

123