Home
last modified time | relevance | path

Searched refs:auth_list (Results 1 – 5 of 5) sorted by relevance

/system/keymaster/tests/
Dwrapped_key_test.cpp87 AuthorizationSet auth_list; in TEST() local
89 EXPECT_EQ(parse_wrapped_key(asn1, &iv2, &transit_key2, &secure_key2, &tag2, &auth_list, in TEST()
94 auth_list.GetTagValue(TAG_KEY_SIZE, &key_size); in TEST()
98 auth_list.GetTagValue(TAG_ALGORITHM, &algorithm); in TEST()
115 AuthorizationSet auth_list; in TEST() local
117 EXPECT_EQ(parse_wrapped_key(wrapped_key, &iv, &transit_key, &secure_key, &tag, &auth_list, in TEST()
/system/keymaster/km_openssl/
Dattestation_record.cpp280 keymaster_error_t build_eat_submod(const AuthorizationSet& auth_list, in build_eat_submod() argument
284 if (auth_list.empty()) return KM_ERROR_OK; in build_eat_submod()
293 for (auto entry : auth_list) { in build_eat_submod()
496 if (auth_list.Contains(TAG_ALGORITHM, KM_ALGORITHM_EC) && !auth_list.Contains(TAG_EC_CURVE) && in build_eat_submod()
497 auth_list.GetTagValue(TAG_KEY_SIZE, &key_size)) { in build_eat_submod()
511 keymaster_error_t build_auth_list(const AuthorizationSet& auth_list, KM_AUTH_LIST* record) { in build_auth_list() argument
514 if (auth_list.empty()) return KM_ERROR_OK; in build_auth_list()
516 for (auto entry : auth_list) { in build_auth_list()
794 if (auth_list.Contains(TAG_ALGORITHM, KM_ALGORITHM_EC) && // in build_auth_list()
795 !auth_list.Contains(TAG_EC_CURVE) && // in build_auth_list()
[all …]
Dwrapped_key.cpp58 auto err = build_auth_list(auth_set, wrapped_key->wrapped_key_description->auth_list); in build_wrapped_key()
83 KeymasterBlob* tag, AuthorizationSet* auth_list, in parse_wrapped_key() argument
86 if (!iv || !transit_key || !secure_key || !tag || !auth_list || !key_format || in parse_wrapped_key()
131 return extract_auth_list(record->wrapped_key_description->auth_list, auth_list); in parse_wrapped_key()
/system/keymaster/include/keymaster/
Dwrapped_key.h29 KM_AUTH_LIST* auth_list; member
34 ASN1_SIMPLE(KM_WRAPPED_KEY_DESCRIPTION, auth_list, KM_AUTH_LIST),
65 KeymasterBlob* tag, AuthorizationSet* auth_list,
/system/keymaster/include/keymaster/km_openssl/
Dattestation_record.h368 keymaster_error_t build_eat_submod(const AuthorizationSet& auth_list,
371 keymaster_error_t build_auth_list(const AuthorizationSet& auth_list, KM_AUTH_LIST* record);
386 keymaster_error_t extract_auth_list(const KM_AUTH_LIST* record, AuthorizationSet* auth_list);