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

1 2 34 5 6

  /system/keymaster/km_openssl/
rsa_key_factory.cpp 52 keymaster_error_t RsaKeyFactory::GenerateKey(const AuthorizationSet& key_description,
54 AuthorizationSet* hw_enforced,
55 AuthorizationSet* sw_enforced) const {
59 const AuthorizationSet& authorizations(key_description);
103 keymaster_error_t RsaKeyFactory::ImportKey(const AuthorizationSet& key_description,
107 AuthorizationSet* hw_enforced,
108 AuthorizationSet* sw_enforced) const {
112 AuthorizationSet authorizations;
124 keymaster_error_t RsaKeyFactory::UpdateImportKeyDescription(const AuthorizationSet& key_description,
127 AuthorizationSet* updated_description
    [all...]
hmac_operation.cpp 37 OperationPtr HmacOperationFactory::CreateOperation(Key&& key, const AuthorizationSet& begin_params,
142 keymaster_error_t HmacOperation::Begin(const AuthorizationSet& /* input_params */,
143 AuthorizationSet* /* output_params */) {
151 keymaster_error_t HmacOperation::Update(const AuthorizationSet& /* additional_params */,
152 const Buffer& input, AuthorizationSet* /* output_params */,
164 keymaster_error_t HmacOperation::Finish(const AuthorizationSet& additional_params,
166 AuthorizationSet* /* output_params */, Buffer* output) {
rsa_operation.cpp 63 const AuthorizationSet& begin_params,
92 const AuthorizationSet& begin_params,
134 keymaster_error_t RsaOperation::Begin(const AuthorizationSet& /* input_params */,
135 AuthorizationSet* /* output_params */) {
143 keymaster_error_t RsaOperation::Update(const AuthorizationSet& /* additional_params */,
144 const Buffer& input, AuthorizationSet* /* output_params */,
227 RsaDigestingOperation::RsaDigestingOperation(AuthorizationSet&& hw_enforced,
228 AuthorizationSet&& sw_enforced,
263 keymaster_error_t RsaSignOperation::Begin(const AuthorizationSet& input_params,
264 AuthorizationSet* output_params)
    [all...]
block_cipher_operation.cpp 52 static keymaster_error_t GetAndValidateGcmTagLength(const AuthorizationSet& begin_params,
80 const AuthorizationSet& begin_params,
159 keymaster_error_t BlockCipherEvpOperation::Begin(const AuthorizationSet& /* input_params */,
160 AuthorizationSet* /* output_params */) {
168 keymaster_error_t BlockCipherEvpOperation::Update(const AuthorizationSet& additional_params,
170 AuthorizationSet* /* output_params */,
185 keymaster_error_t BlockCipherEvpOperation::Finish(const AuthorizationSet& additional_params,
188 AuthorizationSet* output_params, Buffer* output) {
256 keymaster_error_t BlockCipherEvpOperation::GetIv(const AuthorizationSet& input_params) {
287 bool BlockCipherEvpOperation::HandleAad(const AuthorizationSet& input_params, const Buffer& input
    [all...]
  /system/keymaster/legacy_support/
keymaster_passthrough_key.cpp 24 const AuthorizationSet& additional_params,
25 AuthorizationSet&& hw_enforced,
26 AuthorizationSet&& sw_enforced,
keymaster1_legacy_support.cpp 160 const AuthorizationSet& key_description) const {
204 const AuthorizationSet& key_description,
205 KeymasterKeyBlob* key_blob, AuthorizationSet* hw_enforced,
206 AuthorizationSet* sw_enforced) const {
211 AuthorizationSet mutable_key_description = key_description;
239 const AuthorizationSet& additional_params,
240 AuthorizationSet&& hw_enforced,
241 AuthorizationSet&& sw_enforced,
257 const AuthorizationSet& additional_params,
258 AuthorizationSet&& hw_enforced
    [all...]
ecdsa_keymaster1_operation.cpp 31 const AuthorizationSet& input_params) {
49 AuthorizationSet begin_params(input_params);
61 const AuthorizationSet& input_params) {
99 const AuthorizationSet& begin_params,
rsa_keymaster1_operation.cpp 31 const AuthorizationSet& input_params) {
48 AuthorizationSet begin_params(input_params);
77 const AuthorizationSet& input_params) {
115 const AuthorizationSet& begin_params,
keymaster1_engine.cpp 69 AuthorizationSet* hw_enforced, AuthorizationSet* sw_enforced) {
78 keymaster_error_t Keymaster1Engine::GenerateKey(const AuthorizationSet& key_description,
80 AuthorizationSet* hw_enforced,
81 AuthorizationSet* sw_enforced) const {
98 keymaster_error_t Keymaster1Engine::ImportKey(const AuthorizationSet& key_description,
102 AuthorizationSet* hw_enforced,
103 AuthorizationSet* sw_enforced) const {
136 const AuthorizationSet& additional_params,
176 const AuthorizationSet& additional_params
    [all...]
  /system/security/keystore/
keystore_client_impl.cpp 49 using keystore::AuthorizationSet;
81 AuthorizationSet output_params;
128 AuthorizationSet output_params;
152 const AuthorizationSet& input_parameters,
155 AuthorizationSet* output_parameters,
163 AuthorizationSet empty_params;
165 AuthorizationSet ignored_params;
190 KeystoreClientImpl::generateKey(const std::string& key_name, const AuthorizationSet& key_parameters,
191 int32_t flags, AuthorizationSet* hardware_enforced_characteristics,
192 AuthorizationSet* software_enforced_characteristics)
    [all...]
keystore_cli_v2.cpp 54 AuthorizationSet parameters;
83 void PrintTags(const AuthorizationSet& parameters) {
90 void PrintKeyCharacteristics(const AuthorizationSet& hardware_enforced_characteristics,
91 const AuthorizationSet& software_enforced_characteristics) {
98 bool TestKey(const std::string& name, bool required, const AuthorizationSet& parameters) {
100 AuthorizationSet hardware_enforced_characteristics;
101 AuthorizationSet software_enforced_characteristics;
137 AuthorizationSet GetRSASignParameters(uint32_t key_size, bool sha256_only) {
150 AuthorizationSet GetRSAEncryptParameters(uint32_t key_size) {
159 AuthorizationSet GetECDSAParameters(uint32_t key_size, bool sha256_only)
    [all...]
auth_token_table.h 75 Error FindAuthorization(const AuthorizationSet& key_info, KeyPurpose purpose,
150 const AuthorizationSet& key_info, const HardwareAuthToken** found);
151 void ExtractSids(const AuthorizationSet& key_info, std::vector<uint64_t>* sids);
  /system/keymaster/contexts/
keymaster2_passthrough_context.cpp 62 const KeymasterKeyBlob& key_to_upgrade, const AuthorizationSet& upgrade_params,
70 const AuthorizationSet& additional_params, UniquePtr<Key>* key) const {
88 AuthorizationSet hw_enforced;
89 AuthorizationSet sw_enforced;
128 const AuthorizationSet& attest_params, CertChainPtr* cert_chain) const {
149 const KeymasterKeyBlob&, const KeymasterKeyBlob&, const AuthorizationSet&,
150 const KeymasterKeyBlob&, AuthorizationSet*, keymaster_key_format_t*, KeymasterKeyBlob*) const {
  /system/keymaster/include/keymaster/
authorization_set.h 35 class AuthorizationSet : public Serializable, public keymaster_key_param_set_t {
38 * Construct an empty, dynamically-allocated, growable AuthorizationSet. Does not actually
40 * AuthorizationSet with this constructor and then reinitializing it to point at pre-allocated
43 AuthorizationSet()
51 * Construct an AuthorizationSet from the provided array. The AuthorizationSet copies the data
57 AuthorizationSet(const keymaster_key_param_t* elems, size_t count) : indirect_data_(nullptr) {
62 explicit AuthorizationSet(const keymaster_key_param_set_t& set) : indirect_data_(nullptr) {
67 explicit AuthorizationSet(const uint8_t* serialized_set, size_t serialized_size)
74 * Construct an AuthorizationSet from the provided builder. This extracts the data from th
    [all...]
attestation_record.h 192 VerifyAndCopyDeviceIds(const AuthorizationSet& /* attestation_params */,
193 AuthorizationSet* /* attestation */) const {
235 keymaster_error_t build_attestation_record(const AuthorizationSet& attestation_params,
236 AuthorizationSet software_enforced,
237 AuthorizationSet tee_enforced,
251 AuthorizationSet* software_enforced,
252 AuthorizationSet* tee_enforced,
255 keymaster_error_t build_auth_list(const AuthorizationSet& auth_list, KM_AUTH_LIST* record);
257 keymaster_error_t extract_auth_list(const KM_AUTH_LIST* record, AuthorizationSet* auth_list);
wrapped_key.h 60 const AuthorizationSet& authorization_list,
65 KeymasterBlob* tag, AuthorizationSet* auth_list,
  /system/keymaster/tests/
keymaster_enforcement_test.cpp 37 AuthorizationSet empty_set;
94 AuthorizationSet empty;
101 AuthorizationSet single_auth_set(params, array_length(params));
114 AuthorizationSet auth_set(params, array_length(params));
129 AuthorizationSet auth_set(params, array_length(params));
142 AuthorizationSet auth_set(params, array_length(params));
158 AuthorizationSet auth_set(params, array_length(params));
171 AuthorizationSet auth_set(params, array_length(params));
185 AuthorizationSet auth_set(params, array_length(params));
199 AuthorizationSet auth_set(params, array_length(params))
    [all...]
wrapped_key_test.cpp 77 AuthorizationSet authorization_list = AuthorizationSetBuilder().AesEncryptionKey(256).build();
88 AuthorizationSet auth_list;
116 AuthorizationSet auth_list;
  /system/keymaster/key_blob_utils/
auth_encrypted_key_blob.cpp 30 const AuthorizationSet& hw_enforced,
31 const AuthorizationSet& sw_enforced,
59 AuthorizationSet* hw_enforced,
60 AuthorizationSet* sw_enforced, Buffer* nonce,
84 AuthorizationSet* hw_enforced,
85 AuthorizationSet* sw_enforced, Buffer* nonce,
  /system/keymaster/android_keymaster/
operation.cpp 89 bool OperationFactory::GetAndValidatePadding(const AuthorizationSet& begin_params, const Key& key,
114 bool OperationFactory::GetAndValidateDigest(const AuthorizationSet& begin_params, const Key& key,
138 keymaster_error_t Operation::UpdateForFinish(const AuthorizationSet& input_params,
143 AuthorizationSet output_params;
  /hardware/interfaces/keymaster/4.0/vts/functional/
VerificationTokenTest.cpp 34 const AuthorizationSet& paramsToVerify,
80 1 /* operation handle */, AuthorizationSet() /* paramtersToVerify */, HardwareAuthToken());
101 2 /* operation handle */, AuthorizationSet() /* paramtersToVerify */, HardwareAuthToken());
  /system/keymaster/include/keymaster/km_openssl/
ecies_kem.h 39 EciesKem(const AuthorizationSet& kem_description, keymaster_error_t* error);
  /system/vold/
Keymaster.h 104 bool generateKey(const km::AuthorizationSet& inParams, std::string* key);
108 bool upgradeKey(const std::string& oldKey, const km::AuthorizationSet& inParams,
112 const km::AuthorizationSet& inParams,
114 km::AuthorizationSet* outParams);
  /hardware/interfaces/keymaster/3.0/vts/functional/
authorization_set.cpp 93 void AuthorizationSet::Sort() {
97 void AuthorizationSet::Deduplicate() {
117 void AuthorizationSet::Union(const AuthorizationSet& other) {
122 void AuthorizationSet::Subtract(const AuthorizationSet& other) {
139 int AuthorizationSet::find(Tag tag, int begin) const {
149 bool AuthorizationSet::erase(int index) {
158 KeyParameter& AuthorizationSet::operator[](int at) {
162 const KeyParameter& AuthorizationSet::operator[](int at) const
    [all...]
  /hardware/interfaces/keymaster/4.0/support/
authorization_set.cpp 84 void AuthorizationSet::Sort() {
88 void AuthorizationSet::Deduplicate() {
108 void AuthorizationSet::Union(const AuthorizationSet& other) {
113 void AuthorizationSet::Subtract(const AuthorizationSet& other) {
130 KeyParameter& AuthorizationSet::operator[](int at) {
134 const KeyParameter& AuthorizationSet::operator[](int at) const {
138 void AuthorizationSet::Clear() {
142 size_t AuthorizationSet::GetTagCount(Tag tag) const
    [all...]

Completed in 912 milliseconds

1 2 34 5 6