/system/keymaster/include/keymaster/ |
keymaster_context.h | 90 virtual KeyFactory* GetKeyFactory(keymaster_algorithm_t algorithm) const = 0; 91 virtual OperationFactory* GetOperationFactory(keymaster_algorithm_t algorithm, 93 virtual keymaster_algorithm_t* GetSupportedAlgorithms(size_t* algorithms_count) const = 0; 166 virtual EVP_PKEY* AttestationKey(keymaster_algorithm_t algorithm, 174 virtual keymaster_cert_chain_t* AttestationChain(keymaster_algorithm_t algorithm,
|
soft_keymaster_device.h | 84 typedef std::pair<keymaster_algorithm_t, keymaster_purpose_t> AlgPurposePair; 89 bool FindUnsupportedDigest(keymaster_algorithm_t algorithm, keymaster_purpose_t purpose, 92 bool RequiresSoftwareDigesting(keymaster_algorithm_t algorithm, keymaster_purpose_t purpose, 96 static void StoreDefaultNewKeyParams(keymaster_algorithm_t algorithm, 99 keymaster_algorithm_t* algorithm); 110 keymaster_algorithm_t** algorithms, 113 keymaster_algorithm_t algorithm, 118 keymaster_algorithm_t algorithm, 123 keymaster_algorithm_t algorithm, 128 keymaster_algorithm_t algorithm [all...] |
asymmetric_key_factory.h | 42 virtual keymaster_algorithm_t keymaster_key_type() const = 0;
|
soft_keymaster_context.h | 63 KeyFactory* GetKeyFactory(keymaster_algorithm_t algorithm) const override; 64 OperationFactory* GetOperationFactory(keymaster_algorithm_t algorithm, 66 keymaster_algorithm_t* GetSupportedAlgorithms(size_t* algorithms_count) const override; 83 EVP_PKEY* AttestationKey(keymaster_algorithm_t algorithm, 85 keymaster_cert_chain_t* AttestationChain(keymaster_algorithm_t algorithm,
|
rsa_key_factory.h | 46 keymaster_algorithm_t keymaster_key_type() const override { return KM_ALGORITHM_RSA; }
|
ec_key_factory.h | 31 keymaster_algorithm_t keymaster_key_type() const override { return KM_ALGORITHM_EC; }
|
android_keymaster_messages.h | 143 keymaster_algorithm_t algorithm; 170 keymaster_algorithm_t algorithm; 228 struct SupportedAlgorithmsResponse : public SupportedResponse<keymaster_algorithm_t> { 230 : SupportedResponse<keymaster_algorithm_t>(ver) {}
|
keymaster_tags.h | 175 DECLARE_KEYMASTER_ENUM_TAG(KM_ENUM, TAG_ALGORITHM, keymaster_algorithm_t);
|
/system/keymaster/ |
attestation_record_test.cpp | 44 KeyFactory* GetKeyFactory(keymaster_algorithm_t /* algorithm */) const override { 47 OperationFactory* GetOperationFactory(keymaster_algorithm_t /* algorithm */, 51 keymaster_algorithm_t* GetSupportedAlgorithms(size_t* /* algorithms_count */) const override { 81 EVP_PKEY* AttestationKey(keymaster_algorithm_t /* algorithm */, 85 keymaster_cert_chain_t* AttestationChain(keymaster_algorithm_t /* algorithm */,
|
openssl_utils.cpp | 71 static int convert_to_evp(keymaster_algorithm_t algorithm) { 83 keymaster_algorithm_t expected_algorithm, 108 keymaster_algorithm_t expected_algorithm,
|
aes_key.h | 33 keymaster_algorithm_t registry_key() const { return KM_ALGORITHM_AES; }
|
openssl_utils.h | 86 keymaster_algorithm_t expected_algorithm, 91 keymaster_algorithm_t expected_algorithm,
|
operation.h | 41 KeyType(keymaster_algorithm_t alg, keymaster_purpose_t purp) 44 keymaster_algorithm_t algorithm;
|
android_keymaster.cpp | 85 bool check_supported(const KeymasterContext& context, keymaster_algorithm_t algorithm, 112 const keymaster_algorithm_t* algorithms = context_->GetSupportedAlgorithms(&algorithm_count); 122 void GetSupported(const KeymasterContext& context, keymaster_algorithm_t algorithm, 191 keymaster_algorithm_t algorithm; 226 keymaster_algorithm_t* algorithm, keymaster_error_t* error) { 253 keymaster_algorithm_t key_algorithm; 371 keymaster_algorithm_t algorithm; 425 keymaster_algorithm_t algorithm; 473 keymaster_algorithm_t algorithm;
|
soft_keymaster_device.cpp | 83 static keymaster_error_t add_digests(keymaster1_device_t* dev, keymaster_algorithm_t algorithm, 106 keymaster_algorithm_t sig_algorithms[] = {KM_ALGORITHM_RSA, KM_ALGORITHM_EC}; 115 keymaster_algorithm_t crypt_algorithms[] = {KM_ALGORITHM_RSA}; 339 bool FindAlgorithm(const keymaster_key_param_set_t& params, keymaster_algorithm_t* algorithm) { 342 *algorithm = static_cast<keymaster_algorithm_t>(params.params[i].enumerated); 350 keymaster_algorithm_t* algorithm) { 401 keymaster_algorithm_t** algorithms, 424 reinterpret_cast<keymaster_algorithm_t*>(malloc(*algorithms_length * sizeof(**algorithms))); 433 keymaster_algorithm_t algorithm, 469 keymaster_algorithm_t algorithm [all...] |
keymaster_tags.cpp | 160 DEFINE_KEYMASTER_ENUM_TAG(KM_ENUM, TAG_ALGORITHM, keymaster_algorithm_t);
|
operation.cpp | 52 inline bool is_public_key_algorithm(keymaster_algorithm_t algorithm) {
|
rsa_key_factory.cpp | 161 keymaster_algorithm_t algorithm = KM_ALGORITHM_RSA;
|
asymmetric_key.cpp | 241 keymaster_algorithm_t sign_algorithm, 269 keymaster_algorithm_t sign_algorithm;
|
android_keymaster_test_utils.cpp | 745 keymaster_algorithm_t** algorithms, 750 keymaster_algorithm_t algorithm, 758 keymaster_algorithm_t algorithm, 767 keymaster_algorithm_t algorithm, [all...] |
ec_key_factory.cpp | 178 keymaster_algorithm_t algorithm = KM_ALGORITHM_EC;
|
/hardware/libhardware/include/hardware/ |
keymaster1.h | 134 keymaster_algorithm_t** algorithms, 150 keymaster_algorithm_t algorithm, 169 keymaster_algorithm_t algorithm, 188 keymaster_algorithm_t algorithm, 207 keymaster_algorithm_t algorithm, 225 keymaster_algorithm_t algorithm,
|
keymaster_defs.h | 56 KM_TAG_ALGORITHM = KM_ENUM | 2, /* keymaster_algorithm_t. */ 168 } keymaster_algorithm_t; typedef in typeref:enum:__anon31368
|
/system/security/keystore/ |
auth_token_table.cpp | 63 inline bool is_secret_key_operation(keymaster_algorithm_t algorithm, keymaster_purpose_t purpose) { 73 keymaster_algorithm_t algorithm = KM_ALGORITHM_AES; 80 keymaster_algorithm_t algorithm = KM_ALGORITHM_AES;
|
keystore_client_impl.cpp | 476 keymaster_algorithm_t algorithm = KM_ALGORITHM_RSA; 521 keymaster_algorithm_t algorithm = KM_ALGORITHM_RSA;
|