/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, 173 virtual keymaster_cert_chain_t* AttestationChain(keymaster_algorithm_t algorithm,
|
soft_keymaster_device.h | 85 typedef std::pair<keymaster_algorithm_t, keymaster_purpose_t> AlgPurposePair; 90 bool FindUnsupportedDigest(keymaster_algorithm_t algorithm, keymaster_purpose_t purpose, 93 bool RequiresSoftwareDigesting(keymaster_algorithm_t algorithm, keymaster_purpose_t purpose, 97 static void StoreDefaultNewKeyParams(keymaster_algorithm_t algorithm, 100 keymaster_algorithm_t* algorithm); 111 keymaster_algorithm_t** algorithms, 114 keymaster_algorithm_t algorithm, 119 keymaster_algorithm_t algorithm, 124 keymaster_algorithm_t algorithm, 129 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,
|
ec_key_factory.h | 31 keymaster_algorithm_t keymaster_key_type() const override { return KM_ALGORITHM_EC; }
|
rsa_key_factory.h | 46 keymaster_algorithm_t keymaster_key_type() const override { return KM_ALGORITHM_RSA; }
|
android_keymaster_messages.h | 144 keymaster_algorithm_t algorithm; 171 keymaster_algorithm_t algorithm; 229 struct SupportedAlgorithmsResponse : public SupportedResponse<keymaster_algorithm_t> { 231 : SupportedResponse<keymaster_algorithm_t>(ver) {}
|
keymaster_tags.h | 184 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 | 65 static int convert_to_evp(keymaster_algorithm_t algorithm) { 77 keymaster_algorithm_t expected_algorithm, 102 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 | 42 KeyType(keymaster_algorithm_t alg, keymaster_purpose_t purp) 45 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; 431 keymaster_algorithm_t algorithm; 485 keymaster_algorithm_t algorithm;
|
operation.cpp | 53 inline bool is_public_key_algorithm(keymaster_algorithm_t algorithm) {
|
soft_keymaster_device.cpp | 108 static keymaster_error_t add_digests(keymaster1_device_t* dev, keymaster_algorithm_t algorithm, 134 keymaster_algorithm_t sig_algorithms[] = {KM_ALGORITHM_RSA, KM_ALGORITHM_EC, KM_ALGORITHM_HMAC}; 146 keymaster_algorithm_t crypt_algorithms[] = {KM_ALGORITHM_RSA}; 411 keymaster_algorithm_t** algorithms, 434 reinterpret_cast<keymaster_algorithm_t*>(malloc(*algorithms_length * sizeof(**algorithms))); 443 keymaster_algorithm_t algorithm, 479 keymaster_algorithm_t algorithm, 515 keymaster_algorithm_t algorithm, 550 const keymaster1_device_t* dev, keymaster_algorithm_t algorithm, 583 const keymaster1_device_t* dev, keymaster_algorithm_t algorithm [all...] |
keymaster_tags.cpp | 187 DEFINE_KEYMASTER_ENUM_TAG(KM_ENUM, TAG_ALGORITHM, keymaster_algorithm_t);
|
rsa_key_factory.cpp | 167 keymaster_algorithm_t algorithm = KM_ALGORITHM_RSA;
|
android_keymaster_test_utils.cpp | 741 keymaster_algorithm_t** algorithms, 746 keymaster_algorithm_t algorithm, 754 keymaster_algorithm_t algorithm, 763 keymaster_algorithm_t algorithm, [all...] |
asymmetric_key.cpp | 241 keymaster_algorithm_t sign_algorithm, 269 keymaster_algorithm_t sign_algorithm;
|
ec_key_factory.cpp | 190 keymaster_algorithm_t algorithm = KM_ALGORITHM_EC;
|
soft_keymaster_context.cpp | 362 KeyFactory* SoftKeymasterContext::GetKeyFactory(keymaster_algorithm_t algorithm) const { 377 static keymaster_algorithm_t supported_algorithms[] = {KM_ALGORITHM_RSA, KM_ALGORITHM_EC, 380 keymaster_algorithm_t* 386 OperationFactory* SoftKeymasterContext::GetOperationFactory(keymaster_algorithm_t algorithm, [all...] |
keymaster_enforcement.cpp | 79 keymaster_algorithm_t algorithm;
|
/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. */ 188 } keymaster_algorithm_t; typedef in typeref:enum:__anon43235
|