Home
last modified time | relevance | path

Searched refs:keymaster_error_t (Results 1 – 17 of 17) sorted by relevance

/system/keymaster/
Dasymmetric_key.h33 keymaster_error_t LoadKey(const KeyBlob& blob);
38 virtual keymaster_error_t key_material(UniquePtr<uint8_t[]>* material, size_t* size) const;
43 virtual keymaster_error_t formatted_key_material(keymaster_key_format_t format,
47 virtual Operation* CreateOperation(keymaster_purpose_t purpose, keymaster_error_t* error);
57 keymaster_padding_t padding, keymaster_error_t* error) = 0;
63 keymaster_error_t* error);
65 const Logger& logger, keymaster_error_t* error);
66 RsaKey(const KeyBlob& blob, const Logger& logger, keymaster_error_t* error);
69 keymaster_padding_t padding, keymaster_error_t* error);
89 keymaster_error_t* error);
[all …]
Dkey.h31 static Key* CreateKey(const KeyBlob& blob, const Logger& logger, keymaster_error_t* error);
33 keymaster_error_t* error);
36 size_t key_data_length, const Logger& logger, keymaster_error_t* error);
39 virtual Operation* CreateOperation(keymaster_purpose_t purpose, keymaster_error_t* error) = 0;
44 virtual keymaster_error_t key_material(UniquePtr<uint8_t[]>*, size_t* size) const = 0;
49 virtual keymaster_error_t formatted_key_material(keymaster_key_format_t format,
Decdsa_operation.h37 virtual keymaster_error_t Begin() { return KM_ERROR_OK; } in Begin()
38 virtual keymaster_error_t Update(const Buffer& input, Buffer* output);
39 virtual keymaster_error_t Abort() { return KM_ERROR_OK; } in Abort()
42 keymaster_error_t StoreData(const Buffer& input);
55 virtual keymaster_error_t Finish(const Buffer& signature, Buffer* output);
63 virtual keymaster_error_t Finish(const Buffer& signature, Buffer* output);
Ddsa_operation.h37 virtual keymaster_error_t Begin() { return KM_ERROR_OK; } in Begin()
38 virtual keymaster_error_t Update(const Buffer& input, Buffer* output);
39 virtual keymaster_error_t Abort() { return KM_ERROR_OK; } in Abort()
42 keymaster_error_t StoreData(const Buffer& input);
55 virtual keymaster_error_t Finish(const Buffer& signature, Buffer* output);
63 virtual keymaster_error_t Finish(const Buffer& signature, Buffer* output);
Drsa_operation.h35 virtual keymaster_error_t Begin() { return KM_ERROR_OK; } in Begin()
36 virtual keymaster_error_t Update(const Buffer& input, Buffer* output);
37 virtual keymaster_error_t Abort() { return KM_ERROR_OK; } in Abort()
40 keymaster_error_t StoreData(const Buffer& input);
53 virtual keymaster_error_t Finish(const Buffer& signature, Buffer* output);
61 virtual keymaster_error_t Finish(const Buffer& signature, Buffer* output);
Doperation.h43 virtual keymaster_error_t Begin() = 0;
44 virtual keymaster_error_t Update(const Buffer& input, Buffer* output) = 0;
45 virtual keymaster_error_t Finish(const Buffer& signature, Buffer* output) = 0;
46 virtual keymaster_error_t Abort() = 0;
Decdsa_operation.cpp29 keymaster_error_t EcdsaOperation::Update(const Buffer& input, Buffer* /* output */) { in Update()
39 keymaster_error_t EcdsaOperation::StoreData(const Buffer& input) { in StoreData()
46 keymaster_error_t EcdsaSignOperation::Finish(const Buffer& /* signature */, Buffer* output) { in Finish()
56 keymaster_error_t EcdsaVerifyOperation::Finish(const Buffer& signature, Buffer* /* output */) { in Finish()
Ddsa_operation.cpp29 keymaster_error_t DsaOperation::Update(const Buffer& input, Buffer* /* output */) { in Update()
39 keymaster_error_t DsaOperation::StoreData(const Buffer& input) { in StoreData()
46 keymaster_error_t DsaSignOperation::Finish(const Buffer& /* signature */, Buffer* output) { in Finish()
56 keymaster_error_t DsaVerifyOperation::Finish(const Buffer& signature, Buffer* /* output */) { in Finish()
Drsa_operation.cpp34 keymaster_error_t RsaOperation::Update(const Buffer& input, Buffer* /* output */) { in Update()
44 keymaster_error_t RsaOperation::StoreData(const Buffer& input) { in StoreData()
51 keymaster_error_t RsaSignOperation::Finish(const Buffer& /* signature */, Buffer* output) { in Finish()
62 keymaster_error_t RsaVerifyOperation::Finish(const Buffer& signature, Buffer* /* output */) { in Finish()
Dasymmetric_key.cpp38 keymaster_error_t AsymmetricKey::LoadKey(const KeyBlob& blob) { in LoadKey()
55 keymaster_error_t AsymmetricKey::key_material(UniquePtr<uint8_t[]>* material, size_t* size) const { in key_material()
77 keymaster_error_t AsymmetricKey::formatted_key_material(keymaster_key_format_t format, in formatted_key_material()
108 Operation* AsymmetricKey::CreateOperation(keymaster_purpose_t purpose, keymaster_error_t* error) { in CreateOperation()
126 keymaster_error_t* error) { in GenerateKey()
161 const Logger& logger, keymaster_error_t* error) { in ImportKey()
221 RsaKey::RsaKey(const KeyBlob& blob, const Logger& logger, keymaster_error_t* error) in RsaKey()
228 keymaster_padding_t padding, keymaster_error_t* error) { in CreateOperation()
271 keymaster_error_t* error) { in GenerateKey()
337 keymaster_error_t GetOrCheckDsaParam(TypedTag<KM_BIGNUM, T> tag, BIGNUM* bn, in GetOrCheckDsaParam()
[all …]
Dkey.cpp38 Key* Key::CreateKey(const KeyBlob& blob, const Logger& logger, keymaster_error_t* error) { in CreateKey()
54 keymaster_error_t* error) { in GenerateKey()
77 keymaster_error_t* error) { in ImportKey()
Dgoogle_keymaster.cpp238 keymaster_error_t GoogleKeymaster::AbortOperation(const keymaster_operation_handle_t op_handle) { in AbortOperation()
299 keymaster_error_t GoogleKeymaster::SerializeKey(const Key* key, keymaster_key_origin_t origin, in SerializeKey()
303 keymaster_error_t error; in SerializeKey()
344 const AuthorizationSet& client_params, keymaster_error_t* error) { in LoadKey()
353 keymaster_error_t* error) { in LoadKeyBlob()
368 static keymaster_error_t TranslateAuthorizationSetError(AuthorizationSet::Error err) { in TranslateAuthorizationSetError()
380 keymaster_error_t GoogleKeymaster::SetAuthorizations(const AuthorizationSet& key_description, in SetAuthorizations()
417 keymaster_error_t GoogleKeymaster::BuildHiddenAuthorizations(const AuthorizationSet& input_set, in BuildHiddenAuthorizations()
437 keymaster_error_t GoogleKeymaster::AddOperation(Operation* operation, in AddOperation()
Dkey_blob.cpp189 keymaster_error_t* error) const { in InitializeKeyWrappingContext()
/system/keymaster/include/keymaster/
Dgoogle_keymaster.h62 virtual keymaster_error_t AddRngEntropy(AddEntropyRequest& /* request */) { in AddRngEntropy()
78 keymaster_error_t AbortOperation(const keymaster_operation_handle_t op_handle);
89 keymaster_error_t SerializeKey(const Key* key, keymaster_key_origin_t origin,
93 keymaster_error_t* error);
95 keymaster_error_t* error);
97 keymaster_error_t SetAuthorizations(const AuthorizationSet& key_description,
100 keymaster_error_t BuildHiddenAuthorizations(const AuthorizationSet& input_set,
111 keymaster_error_t WrapKey(const uint8_t* key_material, size_t key_material_length,
113 keymaster_error_t UnwrapKey(const KeyBlob* blob, uint8_t* key, size_t key_length);
124 keymaster_error_t AddOperation(Operation* operation, keymaster_operation_handle_t* op_handle);
Dkey_blob.h107 inline keymaster_error_t error() { return error_; } in error()
131 keymaster_error_t* error) const;
135 keymaster_error_t error_;
Dkeymaster_defs.h375 } keymaster_error_t; typedef
Dgoogle_keymaster_messages.h52 keymaster_error_t error;