/system/keymaster/ |
integrity_assured_key_blob.h | 24 class AuthorizationSet; 29 const AuthorizationSet& hidden, 30 const AuthorizationSet& hw_enforced, 31 const AuthorizationSet& sw_enforced, 35 const AuthorizationSet& hidden, 37 AuthorizationSet* hw_enforced, 38 AuthorizationSet* sw_enforced); 42 AuthorizationSet* hw_enforced, 43 AuthorizationSet* sw_enforced);
|
ec_keymaster0_key.h | 41 keymaster_error_t GenerateKey(const AuthorizationSet& key_description, 42 KeymasterKeyBlob* key_blob, AuthorizationSet* hw_enforced, 43 AuthorizationSet* sw_enforced) const override; 45 keymaster_error_t ImportKey(const AuthorizationSet& key_description, 48 KeymasterKeyBlob* output_key_blob, AuthorizationSet* hw_enforced, 49 AuthorizationSet* sw_enforced) const override; 52 const AuthorizationSet& additional_params, 53 const AuthorizationSet& hw_enforced, 54 const AuthorizationSet& sw_enforced, 63 EcKeymaster0Key(EC_KEY* ec_key, const AuthorizationSet& hw_enforced [all...] |
rsa_keymaster0_key.h | 41 keymaster_error_t GenerateKey(const AuthorizationSet& key_description, 42 KeymasterKeyBlob* key_blob, AuthorizationSet* hw_enforced, 43 AuthorizationSet* sw_enforced) const override; 45 keymaster_error_t ImportKey(const AuthorizationSet& key_description, 48 KeymasterKeyBlob* output_key_blob, AuthorizationSet* hw_enforced, 49 AuthorizationSet* sw_enforced) const override; 52 const AuthorizationSet& additional_params, 53 const AuthorizationSet& hw_enforced, 54 const AuthorizationSet& sw_enforced, 63 RsaKeymaster0Key(RSA* rsa_key, const AuthorizationSet& hw_enforced [all...] |
key.h | 45 const KeymasterContext& /* context */, const AuthorizationSet& /* attest_params */, 46 const AuthorizationSet& /* tee_enforced */, const AuthorizationSet& /* sw_enforced */, 51 const AuthorizationSet& authorizations() const { return authorizations_; } 54 Key(const AuthorizationSet& hw_enforced, const AuthorizationSet& sw_enforced, 58 AuthorizationSet authorizations_;
|
ocb_utils.h | 28 class AuthorizationSet; 34 keymaster_error_t OcbEncryptKey(const AuthorizationSet& hw_enforced, 35 const AuthorizationSet& sw_enforced, const AuthorizationSet& hidden, 40 keymaster_error_t OcbDecryptKey(const AuthorizationSet& hw_enforced, 41 const AuthorizationSet& sw_enforced, const AuthorizationSet& hidden,
|
auth_encrypted_key_blob.h | 24 class AuthorizationSet; 29 const AuthorizationSet& hw_enforced, 30 const AuthorizationSet& sw_enforced, 36 AuthorizationSet* hw_enforced, 37 AuthorizationSet* sw_enforced, Buffer* nonce,
|
key.cpp | 27 Key::Key(const AuthorizationSet& hw_enforced, const AuthorizationSet& sw_enforced, 33 if (authorizations_.is_valid() != AuthorizationSet::OK)
|
asymmetric_key.h | 28 AsymmetricKey(const AuthorizationSet& hw_enforced, const AuthorizationSet& sw_enforced, 37 const AuthorizationSet& attest_params, 38 const AuthorizationSet& tee_enforced, 39 const AuthorizationSet& sw_enforced,
|
attestation_record.h | 44 keymaster_error_t build_attestation_record(const AuthorizationSet& attestation_params, 45 AuthorizationSet software_enforced, 46 AuthorizationSet tee_enforced, 57 AuthorizationSet* software_enforced, 58 AuthorizationSet* tee_enforced,
|
ec_keymaster1_key.h | 45 keymaster_error_t GenerateKey(const AuthorizationSet& key_description, 46 KeymasterKeyBlob* key_blob, AuthorizationSet* hw_enforced, 47 AuthorizationSet* sw_enforced) const override; 49 keymaster_error_t ImportKey(const AuthorizationSet& key_description, 52 KeymasterKeyBlob* output_key_blob, AuthorizationSet* hw_enforced, 53 AuthorizationSet* sw_enforced) const override; 56 const AuthorizationSet& additional_params, 57 const AuthorizationSet& hw_enforced, 58 const AuthorizationSet& sw_enforced, 72 EcdsaKeymaster1Key(EC_KEY* ecdsa_key, const AuthorizationSet& hw_enforced [all...] |
rsa_keymaster1_key.h | 45 keymaster_error_t GenerateKey(const AuthorizationSet& key_description, 46 KeymasterKeyBlob* key_blob, AuthorizationSet* hw_enforced, 47 AuthorizationSet* sw_enforced) const override; 49 keymaster_error_t ImportKey(const AuthorizationSet& key_description, 52 KeymasterKeyBlob* output_key_blob, AuthorizationSet* hw_enforced, 53 AuthorizationSet* sw_enforced) const override; 56 const AuthorizationSet& additional_params, 57 const AuthorizationSet& hw_enforced, 58 const AuthorizationSet& sw_enforced, 74 RsaKeymaster1Key(RSA* rsa_key, const AuthorizationSet& hw_enforced [all...] |
aes_key.h | 36 const AuthorizationSet& additional_params, 37 const AuthorizationSet& hw_enforced, 38 const AuthorizationSet& sw_enforced, 48 const AuthorizationSet& key_description) const override; 53 AesKey(const KeymasterKeyBlob& key_material, const AuthorizationSet& hw_enforced, 54 const AuthorizationSet& sw_enforced, keymaster_error_t* error)
|
hmac_key.h | 33 const AuthorizationSet& additional_params, 34 const AuthorizationSet& hw_enforced, 35 const AuthorizationSet& sw_enforced, 46 const AuthorizationSet& key_description) const override; 51 HmacKey(const KeymasterKeyBlob& key_material, const AuthorizationSet& hw_enforced, 52 const AuthorizationSet& sw_enforced, keymaster_error_t* error)
|
ec_key.h | 31 EcKey(const AuthorizationSet& hw_enforced, const AuthorizationSet& sw_enforced, 41 EcKey(EC_KEY* ec_key, const AuthorizationSet& hw_enforced, const AuthorizationSet& sw_enforced,
|
symmetric_key.h | 32 keymaster_error_t GenerateKey(const AuthorizationSet& key_description, 33 KeymasterKeyBlob* key_blob, AuthorizationSet* hw_enforced, 34 AuthorizationSet* sw_enforced) const override; 35 keymaster_error_t ImportKey(const AuthorizationSet& key_description, 38 KeymasterKeyBlob* output_key_blob, AuthorizationSet* hw_enforced, 39 AuthorizationSet* sw_enforced) const override; 49 validate_algorithm_specific_new_key_params(const AuthorizationSet& key_description) const = 0; 71 SymmetricKey(const KeymasterKeyBlob& key_material, const AuthorizationSet& hw_enforced, 72 const AuthorizationSet& sw_enforced, keymaster_error_t* error);
|
aes_operation.h | 35 Operation* CreateOperation(const Key& key, const AuthorizationSet& begin_params, 66 keymaster_error_t Begin(const AuthorizationSet& input_params, 67 AuthorizationSet* output_params) override; 68 keymaster_error_t Update(const AuthorizationSet& additional_params, const Buffer& input, 69 AuthorizationSet* output_params, Buffer* output, 71 keymaster_error_t Finish(const AuthorizationSet& additional_params, const Buffer& input, 72 const Buffer& signature, AuthorizationSet* output_params, 81 keymaster_error_t GetIv(const AuthorizationSet& input_params); 82 bool HandleAad(const AuthorizationSet& input_params, const Buffer& input, 89 bool UpdateForFinish(const AuthorizationSet& additional_params, const Buffer& input [all...] |
/system/keymaster/include/keymaster/ |
key_factory.h | 40 virtual keymaster_error_t GenerateKey(const AuthorizationSet& key_description, 41 KeymasterKeyBlob* key_blob, AuthorizationSet* hw_enforced, 42 AuthorizationSet* sw_enforced) const = 0; 44 virtual keymaster_error_t ImportKey(const AuthorizationSet& key_description, 48 AuthorizationSet* hw_enforced, 49 AuthorizationSet* sw_enforced) const = 0; 52 const AuthorizationSet& additional_params, 53 const AuthorizationSet& hw_enforced, 54 const AuthorizationSet& sw_enforced,
|
keymaster_enforcement.h | 53 const AuthorizationSet& auth_set, 54 const AuthorizationSet& operation_params, 64 const AuthorizationSet& auth_set, 65 const AuthorizationSet& operation_params); 72 keymaster_error_t AuthorizeUpdate(const AuthorizationSet& auth_set, 73 const AuthorizationSet& operation_params, 83 keymaster_error_t AuthorizeFinish(const AuthorizationSet& auth_set, 84 const AuthorizationSet& operation_params, 147 keymaster_error_t AuthorizeUpdateOrFinish(const AuthorizationSet& auth_set, 148 const AuthorizationSet& operation_params [all...] |
asymmetric_key_factory.h | 33 const AuthorizationSet& additional_params, 34 const AuthorizationSet& hw_enforced, 35 const AuthorizationSet& sw_enforced, 38 virtual keymaster_error_t CreateEmptyKey(const AuthorizationSet& hw_enforced, 39 const AuthorizationSet& sw_enforced,
|
ec_key_factory.h | 34 keymaster_error_t GenerateKey(const AuthorizationSet& key_description, 35 KeymasterKeyBlob* key_blob, AuthorizationSet* hw_enforced, 36 AuthorizationSet* sw_enforced) const override; 37 keymaster_error_t ImportKey(const AuthorizationSet& key_description, 40 KeymasterKeyBlob* output_key_blob, AuthorizationSet* hw_enforced, 41 AuthorizationSet* sw_enforced) const override; 43 keymaster_error_t CreateEmptyKey(const AuthorizationSet& hw_enforced, 44 const AuthorizationSet& sw_enforced, 47 keymaster_error_t UpdateImportKeyDescription(const AuthorizationSet& key_description, 50 AuthorizationSet* updated_description [all...] |
rsa_key_factory.h | 31 keymaster_error_t GenerateKey(const AuthorizationSet& key_description, 32 KeymasterKeyBlob* key_blob, AuthorizationSet* hw_enforced, 33 AuthorizationSet* sw_enforced) const override; 34 keymaster_error_t ImportKey(const AuthorizationSet& key_description, 37 KeymasterKeyBlob* output_key_blob, AuthorizationSet* hw_enforced, 38 AuthorizationSet* sw_enforced) const override; 40 keymaster_error_t CreateEmptyKey(const AuthorizationSet& hw_enforced, 41 const AuthorizationSet& sw_enforced, 50 keymaster_error_t UpdateImportKeyDescription(const AuthorizationSet& key_description, 53 AuthorizationSet* updated_description [all...] |
/system/security/keystore/ |
keymaster_enforcement.h | 53 const AuthorizationSet& auth_set, 54 const AuthorizationSet& operation_params, uint64_t op_handle, 63 const AuthorizationSet& auth_set, 64 const AuthorizationSet& operation_params); 71 ErrorCode AuthorizeUpdate(const AuthorizationSet& auth_set, 72 const AuthorizationSet& operation_params, uint64_t op_handle) { 81 ErrorCode AuthorizeFinish(const AuthorizationSet& auth_set, 82 const AuthorizationSet& operation_params, uint64_t op_handle) { 144 ErrorCode AuthorizeUpdateOrFinish(const AuthorizationSet& auth_set, 145 const AuthorizationSet& operation_params, uint64_t op_handle) [all...] |
/system/security/keystore/include/keystore/ |
keystore_client.h | 34 // - encourage the use of keystore::AuthorizationSet[Builder] 80 const keystore::AuthorizationSet& input_parameters, 83 keystore::AuthorizationSet* output_parameters, 96 const keystore::AuthorizationSet& key_parameters, 97 keystore::AuthorizationSet* hardware_enforced_characteristics, 98 keystore::AuthorizationSet* software_enforced_characteristics) = 0; 105 keystore::AuthorizationSet* hardware_enforced_characteristics, 106 keystore::AuthorizationSet* software_enforced_characteristics) = 0; 114 const keystore::AuthorizationSet& key_parameters, 116 keystore::AuthorizationSet* hardware_enforced_characteristics [all...] |
keystore_client_mock.h | 40 const keymaster::AuthorizationSet& input_parameters, 42 keymaster::AuthorizationSet* output_parameters, std::string* output_data)); 46 const keymaster::AuthorizationSet& key_parameters, 47 keymaster::AuthorizationSet* hardware_enforced_characteristics, 48 keymaster::AuthorizationSet* software_enforced_characteristics)); 51 keymaster::AuthorizationSet* hardware_enforced_characteristics, 52 keymaster::AuthorizationSet* software_enforced_characteristics)); 55 const keymaster::AuthorizationSet& key_parameters, 57 keymaster::AuthorizationSet* hardware_enforced_characteristics, 58 keymaster::AuthorizationSet* software_enforced_characteristics)) [all...] |
/hardware/interfaces/keymaster/3.0/vts/functional/ |
attestation_record.h | 49 AuthorizationSet* software_enforced, 50 AuthorizationSet* tee_enforced, //
|