HomeSort by relevance Sort by last modified time
    Searched refs:keymaster_error_t (Results 1 - 25 of 93) sorted by null

1 2 3 4

  /device/generic/goldfish/keymaster/
trusty_keymaster_device.h 44 keymaster_error_t session_error() { return error_; }
46 keymaster_error_t configure(const keymaster_key_param_set_t* params);
47 keymaster_error_t add_rng_entropy(const uint8_t* data, size_t data_length);
48 keymaster_error_t generate_key(const keymaster_key_param_set_t* params,
51 keymaster_error_t get_key_characteristics(const keymaster_key_blob_t* key_blob,
55 keymaster_error_t import_key(const keymaster_key_param_set_t* params,
59 keymaster_error_t export_key(keymaster_key_format_t export_format,
63 keymaster_error_t attest_key(const keymaster_key_blob_t* key_to_attest,
66 keymaster_error_t upgrade_key(const keymaster_key_blob_t* key_to_upgrade,
69 keymaster_error_t begin(keymaster_purpose_t purpose, const keymaster_key_blob_t* key
    [all...]
  /system/core/trusty/keymaster/
trusty_keymaster_device.h 44 keymaster_error_t session_error() { return error_; }
46 keymaster_error_t configure(const keymaster_key_param_set_t* params);
47 keymaster_error_t add_rng_entropy(const uint8_t* data, size_t data_length);
48 keymaster_error_t generate_key(const keymaster_key_param_set_t* params,
51 keymaster_error_t get_key_characteristics(const keymaster_key_blob_t* key_blob,
55 keymaster_error_t import_key(const keymaster_key_param_set_t* params,
59 keymaster_error_t export_key(keymaster_key_format_t export_format,
63 keymaster_error_t attest_key(const keymaster_key_blob_t* key_to_attest,
66 keymaster_error_t upgrade_key(const keymaster_key_blob_t* key_to_upgrade,
69 keymaster_error_t begin(keymaster_purpose_t purpose, const keymaster_key_blob_t* key
    [all...]
  /system/keymaster/include/keymaster/
keymaster_context.h 81 virtual keymaster_error_t SetSystemVersion(uint32_t os_version, uint32_t os_patchlevel) = 0;
103 virtual keymaster_error_t CreateKeyBlob(const AuthorizationSet& key_description,
113 virtual keymaster_error_t UpgradeKeyBlob(const KeymasterKeyBlob& key_to_upgrade,
124 virtual keymaster_error_t ParseKeyBlob(const KeymasterKeyBlob& blob,
134 virtual keymaster_error_t DeleteKey(const KeymasterKeyBlob& /* blob */) const {
141 virtual keymaster_error_t DeleteAllKeys() const { return KM_ERROR_OK; }
150 virtual keymaster_error_t AddRngEntropy(const uint8_t* buf, size_t length) const = 0;
155 virtual keymaster_error_t GenerateRandom(uint8_t* buf, size_t length) const = 0;
167 keymaster_error_t* error) const = 0;
174 keymaster_error_t* error) const = 0
    [all...]
soft_keymaster_device.h 58 keymaster_error_t SetHardwareDevice(keymaster0_device_t* keymaster0_device);
64 keymaster_error_t SetHardwareDevice(keymaster1_device_t* keymaster1_device);
99 static keymaster_error_t GetPkcs8KeyAlgorithm(const uint8_t* key, size_t key_length,
110 static keymaster_error_t get_supported_algorithms(const keymaster1_device_t* dev,
113 static keymaster_error_t get_supported_block_modes(const keymaster1_device_t* dev,
118 static keymaster_error_t get_supported_padding_modes(const keymaster1_device_t* dev,
123 static keymaster_error_t get_supported_digests(const keymaster1_device_t* dev,
128 static keymaster_error_t get_supported_import_formats(const keymaster1_device_t* dev,
132 static keymaster_error_t get_supported_export_formats(const keymaster1_device_t* dev,
136 static keymaster_error_t add_rng_entropy(const keymaster1_device_t* dev, const uint8_t* data
    [all...]
soft_keymaster_context.h 47 keymaster_error_t SetHardwareDevice(keymaster0_device_t* keymaster0_device);
54 keymaster_error_t SetHardwareDevice(keymaster1_device_t* keymaster1_device);
60 keymaster_error_t SetSystemVersion(uint32_t os_version, uint32_t os_patchlevel) override;
67 keymaster_error_t CreateKeyBlob(const AuthorizationSet& auths, keymaster_key_origin_t origin,
71 keymaster_error_t UpgradeKeyBlob(const KeymasterKeyBlob& key_to_upgrade,
74 keymaster_error_t ParseKeyBlob(const KeymasterKeyBlob& blob,
78 keymaster_error_t DeleteKey(const KeymasterKeyBlob& blob) const override;
79 keymaster_error_t DeleteAllKeys() const override;
80 keymaster_error_t AddRngEntropy(const uint8_t* buf, size_t length) const override;
81 keymaster_error_t GenerateRandom(uint8_t* buf, size_t length) const override
    [all...]
  /system/keymaster/
openssl_err.h 28 keymaster_error_t TranslateLastOpenSslError(bool log_message = true);
openssl_err.cpp 34 static keymaster_error_t TranslateEvpError(int reason);
36 static keymaster_error_t TranslateASN1Error(int reason);
37 static keymaster_error_t TranslateCipherError(int reason);
38 static keymaster_error_t TranslatePKCS8Error(int reason);
39 static keymaster_error_t TranslateX509v3Error(int reason);
40 static keymaster_error_t TranslateRsaError(int reason);
43 keymaster_error_t TranslateLastOpenSslError(bool log_message) {
67 return static_cast<keymaster_error_t>(reason);
94 keymaster_error_t TranslatePKCS8Error(int reason) {
112 keymaster_error_t TranslateCipherError(int reason)
    [all...]
aes_operation.h 36 keymaster_error_t* error) override;
66 keymaster_error_t Begin(const AuthorizationSet& input_params,
68 keymaster_error_t Update(const AuthorizationSet& additional_params, const Buffer& input,
71 keymaster_error_t Finish(const AuthorizationSet& additional_params, const Buffer& input,
74 keymaster_error_t Abort() override;
80 keymaster_error_t InitializeCipher();
81 keymaster_error_t GetIv(const AuthorizationSet& input_params);
83 keymaster_error_t* error);
84 bool ProcessAadBlocks(const uint8_t* data, size_t blocks, keymaster_error_t* error);
86 bool ProcessBufferedAadBlock(keymaster_error_t* error)
    [all...]
hmac_operation.h 32 virtual keymaster_error_t Begin(const AuthorizationSet& input_params,
34 virtual keymaster_error_t Update(const AuthorizationSet& additional_params, const Buffer& input,
37 virtual keymaster_error_t Abort();
38 virtual keymaster_error_t Finish(const AuthorizationSet& additional_params, const Buffer& input,
42 keymaster_error_t error() { return error_; }
46 keymaster_error_t error_;
60 keymaster_error_t* error);
asymmetric_key.h 29 keymaster_error_t* error)
32 keymaster_error_t formatted_key_material(keymaster_key_format_t format,
36 keymaster_error_t GenerateAttestation(const KeymasterContext& context,
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);
42 keymaster_error_t Abort();
44 keymaster_error_t GetError(EVP_PKEY* ecdsa_key);
66 keymaster_error_t Begin(const AuthorizationSet& input_params,
68 keymaster_error_t error = wrapped_operation_.Begin(super::ecdsa_key_, input_params);
74 keymaster_error_t Finish(const AuthorizationSet& input_params, const Buffer& input,
77 keymaster_error_t error = wrapped_operation_.PrepareFinish(super::ecdsa_key_, input_params);
88 keymaster_error_t Abort() override {
89 keymaster_error_t error = wrapped_operation_.Abort()
    [all...]
integrity_assured_key_blob.h 28 keymaster_error_t SerializeIntegrityAssuredBlob(const KeymasterKeyBlob& key_material,
34 keymaster_error_t DeserializeIntegrityAssuredBlob(const KeymasterKeyBlob& key_blob,
40 keymaster_error_t DeserializeIntegrityAssuredBlob_NoHmacCheck(const KeymasterKeyBlob& key_blob,
key.h 37 virtual keymaster_error_t formatted_key_material(keymaster_key_format_t format,
44 virtual keymaster_error_t GenerateAttestation(
55 keymaster_error_t* error);
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);
42 keymaster_error_t Abort();
44 keymaster_error_t GetError(EVP_PKEY* rsa_key);
66 keymaster_error_t Begin(const AuthorizationSet& input_params,
68 keymaster_error_t error = wrapped_operation_.Begin(super::rsa_key_, input_params);
74 keymaster_error_t Finish(const AuthorizationSet& input_params, const Buffer& input,
77 keymaster_error_t error = wrapped_operation_.PrepareFinish(super::rsa_key_, input_params);
88 keymaster_error_t Abort() override {
89 keymaster_error_t error = wrapped_operation_.Abort()
    [all...]
rsa_operation.h 42 keymaster_error_t Begin(const AuthorizationSet& input_params,
44 keymaster_error_t Update(const AuthorizationSet& additional_params, const Buffer& input,
47 keymaster_error_t Abort() override { return KM_ERROR_OK; }
53 virtual int GetOpensslPadding(keymaster_error_t* error) = 0;
56 keymaster_error_t StoreData(const Buffer& input, size_t* input_consumed);
57 keymaster_error_t SetRsaPaddingInEvpContext(EVP_PKEY_CTX* pkey_ctx, bool signing);
58 keymaster_error_t InitDigest();
80 int GetOpensslPadding(keymaster_error_t* error) override;
93 keymaster_error_t Begin(const AuthorizationSet& input_params,
95 keymaster_error_t Update(const AuthorizationSet& additional_params, const Buffer& input
    [all...]
ec_keymaster0_key.h 41 keymaster_error_t GenerateKey(const AuthorizationSet& key_description,
45 keymaster_error_t ImportKey(const AuthorizationSet& key_description,
51 keymaster_error_t LoadKey(const KeymasterKeyBlob& key_material,
64 const AuthorizationSet& sw_enforced, keymaster_error_t* error)
rsa_keymaster0_key.h 41 keymaster_error_t GenerateKey(const AuthorizationSet& key_description,
45 keymaster_error_t ImportKey(const AuthorizationSet& key_description,
51 keymaster_error_t LoadKey(const KeymasterKeyBlob& key_material,
64 const AuthorizationSet& sw_enforced, keymaster_error_t* error)
auth_encrypted_key_blob.h 28 keymaster_error_t SerializeAuthEncryptedBlob(const KeymasterKeyBlob& encrypted_key_material,
34 keymaster_error_t DeserializeAuthEncryptedBlob(const KeymasterKeyBlob& key_blob,
symmetric_key.h 32 keymaster_error_t GenerateKey(const AuthorizationSet& key_description,
35 keymaster_error_t ImportKey(const AuthorizationSet& key_description,
48 virtual keymaster_error_t
61 virtual keymaster_error_t key_material(UniquePtr<uint8_t[]>* key_material, size_t* size) const;
62 virtual keymaster_error_t formatted_key_material(keymaster_key_format_t, UniquePtr<uint8_t[]>*,
72 const AuthorizationSet& sw_enforced, keymaster_error_t* error);
ecdsa_operation.h 37 keymaster_error_t Abort() override { return KM_ERROR_OK; }
40 keymaster_error_t StoreData(const Buffer& input, size_t* input_consumed);
41 keymaster_error_t InitDigest();
54 keymaster_error_t Begin(const AuthorizationSet& input_params,
56 keymaster_error_t Update(const AuthorizationSet& additional_params, const Buffer& input,
59 keymaster_error_t Finish(const AuthorizationSet& additional_params, const Buffer& input,
68 keymaster_error_t Begin(const AuthorizationSet& input_params,
70 keymaster_error_t Update(const AuthorizationSet& additional_params, const Buffer& input,
73 keymaster_error_t Finish(const AuthorizationSet& additional_params, const Buffer& input,
82 keymaster_error_t* error) override
    [all...]
attestation_record_test.cpp 36 keymaster_error_t SetSystemVersion(uint32_t /* os_version */,
54 keymaster_error_t CreateKeyBlob(const AuthorizationSet& /* key_description */,
62 keymaster_error_t UpgradeKeyBlob(const KeymasterKeyBlob& /* key_to_upgrade */,
67 keymaster_error_t ParseKeyBlob(const KeymasterKeyBlob& /* blob */,
74 keymaster_error_t AddRngEntropy(const uint8_t* /* buf */, size_t /* length */) const override {
77 keymaster_error_t GenerateRandom(uint8_t* /* buf */, size_t /* length */) const override {
82 keymaster_error_t* /* error */) const override {
86 keymaster_error_t* /* error */) const override {
89 keymaster_error_t GenerateUniqueId(uint64_t /* creation_date_time */,
keymaster1_engine.h 46 keymaster_error_t GenerateKey(const AuthorizationSet& key_description,
50 keymaster_error_t ImportKey(const AuthorizationSet& key_description,
55 keymaster_error_t DeleteKey(const KeymasterKeyBlob& blob) const;
56 keymaster_error_t DeleteAllKeys() const;
67 keymaster_error_t error;
72 keymaster_error_t* error) const;
74 keymaster_error_t* error) const;
84 keymaster_error_t* error) const;
95 keymaster_error_t Keymaster1Finish(const KeyData* key_data, const keymaster_blob_t& input,
operation.h 56 keymaster_error_t* error) = 0;
81 keymaster_padding_t* padding, keymaster_error_t* error) const;
83 keymaster_digest_t* digest, keymaster_error_t* error) const;
104 virtual keymaster_error_t Begin(const AuthorizationSet& input_params,
106 virtual keymaster_error_t Update(const AuthorizationSet& input_params, const Buffer& input,
109 virtual keymaster_error_t Finish(const AuthorizationSet& input_params, const Buffer& input,
112 virtual keymaster_error_t Abort() = 0;
113 virtual keymaster_error_t CreateOperationHandle(const KeymasterContext& context,
119 keymaster_error_t UpdateForFinish(const AuthorizationSet& input_params, const Buffer& input);
  /hardware/libhardware/include/hardware/
keymaster2.h 58 keymaster_error_t (*configure)(const struct keymaster2_device* dev,
74 keymaster_error_t (*add_rng_entropy)(const struct keymaster2_device* dev, const uint8_t* data,
112 keymaster_error_t (*generate_key)(const struct keymaster2_device* dev,
139 keymaster_error_t (*get_key_characteristics)(const struct keymaster2_device* dev,
186 keymaster_error_t (*import_key)(const struct keymaster2_device* dev,
213 keymaster_error_t (*export_key)(const struct keymaster2_device* dev,
239 keymaster_error_t (*attest_key)(const struct keymaster2_device* dev,
260 keymaster_error_t (*upgrade_key)(const struct keymaster2_device* dev,
276 keymaster_error_t (*delete_key)(const struct keymaster2_device* dev,
288 keymaster_error_t (*delete_all_keys)(const struct keymaster2_device* dev)
    [all...]
keymaster1.h 133 keymaster_error_t (*get_supported_algorithms)(const struct keymaster1_device* dev,
149 keymaster_error_t (*get_supported_block_modes)(const struct keymaster1_device* dev,
168 keymaster_error_t (*get_supported_padding_modes)(const struct keymaster1_device* dev,
187 keymaster_error_t (*get_supported_digests)(const struct keymaster1_device* dev,
206 keymaster_error_t (*get_supported_import_formats)(const struct keymaster1_device* dev,
224 keymaster_error_t (*get_supported_export_formats)(const struct keymaster1_device* dev,
242 keymaster_error_t (*add_rng_entropy)(const struct keymaster1_device* dev, const uint8_t* data,
282 keymaster_error_t (*generate_key)(const struct keymaster1_device* dev,
309 keymaster_error_t (*get_key_characteristics)(const struct keymaster1_device* dev,
357 keymaster_error_t (*import_key)(const struct keymaster1_device* dev
    [all...]

Completed in 3909 milliseconds

1 2 3 4