Home
last modified time | relevance | path

Searched refs:digests (Results 1 – 4 of 4) sorted by relevance

/system/keymaster/
Dandroid_keymaster_messages_test.cpp109 keymaster_digest_t digests[] = {KM_DIGEST_NONE, KM_DIGEST_MD5, KM_DIGEST_SHA1}; in TEST() local
111 rsp.SetResults(digests); in TEST()
114 EXPECT_EQ(array_length(digests), deserialized->results_length); in TEST()
115 EXPECT_EQ(0, memcmp(deserialized->results, digests, array_size(digests))); in TEST()
Dsoft_keymaster_device.cpp561 keymaster_digest_t** digests, in get_supported_digests() argument
566 if (!digests || !digests_length) in get_supported_digests()
581 *digests = reinterpret_cast<keymaster_digest_t*>(malloc(*digests_length * sizeof(**digests))); in get_supported_digests()
582 if (!*digests) in get_supported_digests()
584 std::copy(response.results, response.results + response.results_length, *digests); in get_supported_digests()
Dandroid_keymaster_test.cpp218 keymaster_digest_t* digests; in TEST_P() local
220 KM_PURPOSE_SIGN, &digests, &len)); in TEST_P()
224 digests, len)); in TEST_P()
225 free(digests); in TEST_P()
228 KM_PURPOSE_SIGN, &digests, &len)); in TEST_P()
231 digests, len)); in TEST_P()
232 free(digests); in TEST_P()
235 device()->get_supported_digests(device(), KM_ALGORITHM_AES, KM_PURPOSE_SIGN, &digests, in TEST_P()
239 KM_PURPOSE_SIGN, &digests, &len)); in TEST_P()
242 digests, len)); in TEST_P()
[all …]
/system/keymaster/include/keymaster/
Dsoft_keymaster_device.h122 keymaster_digest_t** digests,