HomeSort by relevance Sort by last modified time
    Searched refs:AuthorizationSet (Results 26 - 50 of 135) sorted by null

12 3 4 5 6

  /system/keymaster/km_openssl/
block_cipher_operation.h 54 OperationPtr CreateOperation(Key&& key, const AuthorizationSet& begin_params,
76 keymaster_error_t Begin(const AuthorizationSet& input_params,
77 AuthorizationSet* output_params) override;
78 keymaster_error_t Update(const AuthorizationSet& additional_params, const Buffer& input,
79 AuthorizationSet* output_params, Buffer* output,
81 keymaster_error_t Finish(const AuthorizationSet& additional_params, const Buffer& input,
82 const Buffer& signature, AuthorizationSet* output_params,
91 keymaster_error_t GetIv(const AuthorizationSet& input_params);
92 bool HandleAad(const AuthorizationSet& input_params, const Buffer& input,
99 bool UpdateForFinish(const AuthorizationSet& additional_params, const Buffer& input
    [all...]
hmac_operation.h 31 virtual keymaster_error_t Begin(const AuthorizationSet& input_params,
32 AuthorizationSet* output_params);
33 virtual keymaster_error_t Update(const AuthorizationSet& additional_params, const Buffer& input,
34 AuthorizationSet* output_params, Buffer* output,
37 virtual keymaster_error_t Finish(const AuthorizationSet& additional_params, const Buffer& input,
38 const Buffer& signature, AuthorizationSet* output_params,
58 virtual OperationPtr CreateOperation(Key&& key, const AuthorizationSet& begin_params,
triple_des_key.cpp 45 const AuthorizationSet& /* additional_params */,
46 AuthorizationSet&& hw_enforced,
47 AuthorizationSet&& sw_enforced,
59 const AuthorizationSet& key_description) const {
symmetric_key.cpp 33 keymaster_error_t SymmetricKeyFactory::GenerateKey(const AuthorizationSet& key_description,
35 AuthorizationSet* hw_enforced,
36 AuthorizationSet* sw_enforced) const {
64 keymaster_error_t SymmetricKeyFactory::ImportKey(const AuthorizationSet& key_description,
68 AuthorizationSet* hw_enforced,
69 AuthorizationSet* sw_enforced) const {
73 AuthorizationSet authorizations(key_description);
105 AuthorizationSet&& hw_enforced, AuthorizationSet&& sw_enforced,
  /hardware/interfaces/keymaster/3.0/vts/functional/
attestation_record.h 49 AuthorizationSet* software_enforced,
50 AuthorizationSet* tee_enforced, //
  /system/keymaster/include/keymaster/km_openssl/
attestation_utils.h 30 class AuthorizationSet;
36 const AuthorizationSet& attest_params, const keymaster_cert_chain_t& attestation_chain,
ec_key.h 31 EcKey(AuthorizationSet&& hw_enforced, AuthorizationSet&& sw_enforced,
42 EcKey(EC_KEY* ec_key, AuthorizationSet&& hw_enforced, AuthorizationSet&& sw_enforced,
rsa_key.h 28 RsaKey(AuthorizationSet&& hw_enforced, AuthorizationSet&& sw_enforced,
45 RsaKey(RSA* rsa, AuthorizationSet&& hw_enforced, AuthorizationSet&& sw_enforced,
asymmetric_key.h 28 AsymmetricKey(AuthorizationSet&& hw_enforced, AuthorizationSet&& sw_enforced,
  /system/keymaster/include/keymaster/legacy_support/
keymaster1_legacy_support.h 47 bool RequiresSoftwareDigesting(const AuthorizationSet& key_description) const;
69 keymaster_error_t GenerateKey(const AuthorizationSet& key_description,
70 KeymasterKeyBlob* key_blob, AuthorizationSet* hw_enforced,
71 AuthorizationSet* sw_enforced) const {
81 keymaster_error_t ImportKey(const AuthorizationSet& key_description,
84 KeymasterKeyBlob* output_key_blob, AuthorizationSet* hw_enforced,
85 AuthorizationSet* sw_enforced) const {
98 const AuthorizationSet& additional_params,
99 AuthorizationSet&& hw_enforced,
100 AuthorizationSet&& sw_enforced
    [all...]
keymaster_passthrough_engine.h 37 class AuthorizationSet;
43 virtual keymaster_error_t GenerateKey(const AuthorizationSet& key_description,
44 KeymasterKeyBlob* key_material, AuthorizationSet* hw_enforced,
45 AuthorizationSet* sw_enforced) const = 0;
47 virtual keymaster_error_t ImportKey(const AuthorizationSet& key_description,
50 KeymasterKeyBlob* output_key_blob, AuthorizationSet* hw_enforced,
51 AuthorizationSet* sw_enforced) const = 0;
keymaster1_engine.h 46 keymaster_error_t GenerateKey(const AuthorizationSet& key_description,
47 KeymasterKeyBlob* key_material, AuthorizationSet* hw_enforced,
48 AuthorizationSet* sw_enforced) const;
50 keymaster_error_t ImportKey(const AuthorizationSet& key_description,
53 KeymasterKeyBlob* output_key_blob, AuthorizationSet* hw_enforced,
54 AuthorizationSet* sw_enforced) const;
59 KeyData(const KeymasterKeyBlob& blob, const AuthorizationSet& params)
64 AuthorizationSet begin_params;
65 AuthorizationSet finish_params;
71 RSA* BuildRsaKey(const KeymasterKeyBlob& blob, const AuthorizationSet& additional_params
    [all...]
  /system/keymaster/include/keymaster/contexts/
soft_keymaster_context.h 74 const AuthorizationSet& upgrade_params,
77 const AuthorizationSet& additional_params,
84 const AuthorizationSet& attest_params,
89 const AuthorizationSet& wrapping_key_params, const KeymasterKeyBlob& masking_key,
90 AuthorizationSet* wrapped_key_params, keymaster_key_format_t* wrapped_key_format,
101 keymaster_error_t CreateKeyBlob(const AuthorizationSet& auths, keymaster_key_origin_t origin,
103 AuthorizationSet* hw_enforced,
104 AuthorizationSet* sw_enforced) const override;
109 const AuthorizationSet& additional_params,
111 AuthorizationSet* hw_enforced
    [all...]
  /system/keymaster/legacy_support/
ec_keymaster1_key.cpp 41 static void UpdateToWorkAroundUnsupportedDigests(const AuthorizationSet& key_description,
42 AuthorizationSet* new_description) {
64 keymaster_error_t EcdsaKeymaster1KeyFactory::GenerateKey(const AuthorizationSet& key_description,
66 AuthorizationSet* hw_enforced,
67 AuthorizationSet* sw_enforced) const {
68 AuthorizationSet key_params_copy;
83 const AuthorizationSet& key_description, keymaster_key_format_t input_key_material_format,
85 AuthorizationSet* hw_enforced, AuthorizationSet* sw_enforced) const {
86 AuthorizationSet key_params_copy
    [all...]
rsa_keymaster1_key.cpp 40 static void UpdateToWorkAroundUnsupportedDigests(const AuthorizationSet& key_description,
41 AuthorizationSet* new_description) {
82 keymaster_error_t RsaKeymaster1KeyFactory::GenerateKey(const AuthorizationSet& key_description,
84 AuthorizationSet* hw_enforced,
85 AuthorizationSet* sw_enforced) const {
86 AuthorizationSet key_params_copy;
92 const AuthorizationSet& key_description, keymaster_key_format_t input_key_material_format,
94 AuthorizationSet* hw_enforced, AuthorizationSet* sw_enforced) const {
95 AuthorizationSet key_params_copy
    [all...]
rsa_keymaster0_key.cpp 36 keymaster_error_t RsaKeymaster0KeyFactory::GenerateKey(const AuthorizationSet& key_description,
38 AuthorizationSet* hw_enforced,
39 AuthorizationSet* sw_enforced) const {
71 const AuthorizationSet& key_description, keymaster_key_format_t input_key_material_format,
73 AuthorizationSet* hw_enforced, AuthorizationSet* sw_enforced) const {
77 AuthorizationSet authorizations;
102 const AuthorizationSet& additional_params,
103 AuthorizationSet&& hw_enforced,
104 AuthorizationSet&& sw_enforced
    [all...]
ecdsa_keymaster1_operation.h 39 keymaster_error_t Begin(EVP_PKEY* ecdsa_key, const AuthorizationSet& input_params);
40 keymaster_error_t PrepareFinish(EVP_PKEY* ecdsa_key, const AuthorizationSet& input_params);
56 EcdsaKeymaster1Operation(AuthorizationSet&& hw_enforced, AuthorizationSet&& sw_enforced,
66 keymaster_error_t Begin(const AuthorizationSet& input_params,
67 AuthorizationSet* output_params) override {
74 keymaster_error_t Finish(const AuthorizationSet& input_params, const Buffer& input,
75 const Buffer& signature, AuthorizationSet* output_params,
110 OperationPtr CreateOperation(Key&& key, const AuthorizationSet& begin_params,
rsa_keymaster1_operation.h 39 keymaster_error_t Begin(EVP_PKEY* rsa_key, const AuthorizationSet& input_params);
40 keymaster_error_t PrepareFinish(EVP_PKEY* rsa_key, const AuthorizationSet& input_params);
56 RsaKeymaster1Operation(AuthorizationSet&& hw_enforced, AuthorizationSet&& sw_enforced,
66 keymaster_error_t Begin(const AuthorizationSet& input_params,
67 AuthorizationSet* output_params) override {
74 keymaster_error_t Finish(const AuthorizationSet& input_params, const Buffer& input,
75 const Buffer& signature, AuthorizationSet* output_params,
110 OperationPtr CreateOperation(Key&& key, const AuthorizationSet& begin_params,
keymaster_passthrough_operation.h 29 class AuthorizationSet;
46 keymaster_error_t Begin(const AuthorizationSet& input_params,
47 AuthorizationSet* output_params) override {
56 keymaster_error_t Update(const AuthorizationSet& input_params, const Buffer& input,
57 AuthorizationSet* output_params, Buffer* output,
73 keymaster_error_t Finish(const AuthorizationSet& input_params, const Buffer& input,
74 const Buffer& signature, AuthorizationSet* output_params,
85 const AuthorizationSet& input_params, const Buffer& input, const Buffer& signature,
86 AuthorizationSet* output_params, Buffer* output);
89 const AuthorizationSet& input_params, const Buffer& input, const Buffer& signature
    [all...]
  /system/security/keystore/include/keystore/
keystore_client_impl.h 42 const keystore::AuthorizationSet& input_parameters,
44 keystore::AuthorizationSet* output_parameters,
49 generateKey(const std::string& key_name, const keystore::AuthorizationSet& key_parameters,
50 int32_t flags, keystore::AuthorizationSet* hardware_enforced_characteristics,
51 keystore::AuthorizationSet* software_enforced_characteristics) override;
54 keystore::AuthorizationSet* hardware_enforced_characteristics,
55 keystore::AuthorizationSet* software_enforced_characteristics) override;
57 importKey(const std::string& key_name, const keystore::AuthorizationSet& key_parameters,
59 keystore::AuthorizationSet* hardware_enforced_characteristics,
60 keystore::AuthorizationSet* software_enforced_characteristics) override
    [all...]
  /system/security/keystore/
keymaster_enforcement.h 53 const AuthorizationSet& auth_set,
54 const AuthorizationSet& operation_params,
64 const AuthorizationSet& auth_set,
65 const AuthorizationSet& operation_params,
73 ErrorCode AuthorizeUpdate(const AuthorizationSet& auth_set, const HardwareAuthToken& auth_token,
83 ErrorCode AuthorizeFinish(const AuthorizationSet& auth_set, const HardwareAuthToken& auth_token,
151 ErrorCode AuthorizeUpdateOrFinish(const AuthorizationSet& auth_set,
156 bool AuthTokenMatches(const AuthorizationSet& auth_set, const HardwareAuthToken& auth_token,
  /system/keymaster/include/keymaster/
keymaster_context.h 28 class AuthorizationSet;
96 const AuthorizationSet& upgrade_params,
107 const AuthorizationSet& additional_params,
138 const AuthorizationSet& attest_params,
143 const AuthorizationSet& wrapping_key_params, const KeymasterKeyBlob& masking_key,
144 AuthorizationSet* wrapped_key_params, keymaster_key_format_t* wrapped_key_format,
  /hardware/interfaces/keymaster/4.0/vts/functional/
KeymasterHidlTest.h 34 ::std::ostream& operator<<(::std::ostream& os, const AuthorizationSet& set);
108 ErrorCode GenerateKey(const AuthorizationSet& key_desc, HidlBuf* key_blob,
110 ErrorCode GenerateKey(const AuthorizationSet& key_desc);
112 ErrorCode ImportKey(const AuthorizationSet& key_desc, KeyFormat format,
115 ErrorCode ImportKey(const AuthorizationSet& key_desc, KeyFormat format,
119 const AuthorizationSet& wrapping_key_desc, string masking_key,
120 const AuthorizationSet& unwrapping_params);
138 ErrorCode Begin(KeyPurpose purpose, const HidlBuf& key_blob, const AuthorizationSet& in_params,
139 AuthorizationSet* out_params, OperationHandle* op_handle);
140 ErrorCode Begin(KeyPurpose purpose, const AuthorizationSet& in_params
    [all...]
  /system/keymaster/tests/
authorization_set_test.cpp 36 AuthorizationSet set(params, array_length(params));
48 AuthorizationSet set(params, array_length(params));
49 AuthorizationSet set2(set);
58 AuthorizationSet set1(params, 0);
60 EXPECT_EQ(AuthorizationSet::OK, set1.is_valid());
62 AuthorizationSet set2(reinterpret_cast<keymaster_key_param_t*>(NULL), array_length(params));
64 EXPECT_EQ(AuthorizationSet::OK, set2.is_valid());
68 AuthorizationSet set(AuthorizationSetBuilder()
99 AuthorizationSet set(AuthorizationSetBuilder()
128 AuthorizationSet set(AuthorizationSetBuilder(
    [all...]
  /hardware/interfaces/keymaster/4.0/support/include/keymasterV4_0/
authorization_set.h 36 class AuthorizationSet {
41 * Construct an empty, dynamically-allocated, growable AuthorizationSet.
43 AuthorizationSet(){};
46 AuthorizationSet(const AuthorizationSet& other) : data_(other.data_) {}
49 AuthorizationSet(AuthorizationSet&& other) : data_(std::move(other.data_)) {}
52 AuthorizationSet(const hidl_vec<KeyParameter>& other) { *this = other; }
55 AuthorizationSet& operator=(const AuthorizationSet& other)
    [all...]

Completed in 283 milliseconds

12 3 4 5 6