Home
last modified time | relevance | path

Searched defs:purpose (Results 1 – 25 of 59) sorted by relevance

123

/aosp12/system/keymaster/km_openssl/
H A Dhmac_operation.h67 keymaster_purpose_t purpose() const { return KM_PURPOSE_SIGN; } in purpose() function
71 keymaster_purpose_t purpose() const { return KM_PURPOSE_VERIFY; } in purpose() function
H A Drsa_key.cpp35 bool RsaKey::SupportedMode(keymaster_purpose_t purpose, keymaster_padding_t padding) { in SupportedMode()
57 bool RsaKey::SupportedMode(keymaster_purpose_t purpose, keymaster_digest_t digest) { in SupportedMode()
H A Dtriple_des_operation.h40 explicit TripleDesOperationFactory(keymaster_purpose_t purpose) in TripleDesOperationFactory()
H A Daes_operation.h40 explicit AesOperationFactory(keymaster_purpose_t purpose) in AesOperationFactory()
H A Dblock_cipher_operation.h48 explicit BlockCipherOperationFactory(keymaster_purpose_t purpose) : purpose_(purpose) {} in BlockCipherOperationFactory()
H A Dhmac_operation.cpp91 HmacOperation::HmacOperation(Key&& key, keymaster_purpose_t purpose, keymaster_digest_t digest, in HmacOperation()
/aosp12/system/keymaster/legacy_support/
H A Dkeymaster1_legacy_support.cpp58 keymaster_algorithm_t algorithm, keymaster_purpose_t purpose, in add_digests()
86 for (auto purpose : sig_purposes) { in map_digests() local
97 for (auto purpose : crypt_purposes) { in map_digests() local
117 static bool findUnsupportedDigest(keymaster_algorithm_t algorithm, keymaster_purpose_t purpose, in findUnsupportedDigest()
141 bool requiresSoftwareDigesting(keymaster_algorithm_t algorithm, keymaster_purpose_t purpose, in requiresSoftwareDigesting()
178 keymaster_purpose_t purpose = static_cast<keymaster_purpose_t>(entry.enumerated); in RequiresSoftwareDigesting() local
202 keymaster_purpose_t purpose = static_cast<keymaster_purpose_t>(entry.enumerated); in RequiresSoftwareDigesting() local
H A Decdsa_keymaster1_operation.h32 EcdsaKeymaster1WrappedOperation(keymaster_purpose_t purpose, const Keymaster1Engine* engine) in EcdsaKeymaster1WrappedOperation()
104 EcdsaKeymaster1OperationFactory(keymaster_purpose_t purpose, const Keymaster1Engine* engine) in EcdsaKeymaster1OperationFactory()
H A Drsa_keymaster1_operation.h31 RsaKeymaster1WrappedOperation(keymaster_purpose_t purpose, const Keymaster1Engine* engine) in RsaKeymaster1WrappedOperation()
103 RsaKeymaster1OperationFactory(keymaster_purpose_t purpose, const Keymaster1Engine* engine) in RsaKeymaster1OperationFactory()
H A Dkeymaster_passthrough_operation.h38 explicit KeymasterPassthroughOperation(keymaster_purpose_t purpose, in KeymasterPassthroughOperation()
96 keymaster_purpose_t purpose, in KeymasterPassthroughOperationFactory()
/aosp12/system/keymaster/include/keymaster/km_openssl/
H A Drsa_operation.h37 keymaster_purpose_t purpose, keymaster_digest_t digest, in RsaOperation()
141 keymaster_purpose_t purpose, keymaster_digest_t digest, in RsaCryptOperation()
244 keymaster_purpose_t purpose() const override { return KM_PURPOSE_SIGN; } in purpose() function
257 keymaster_purpose_t purpose() const override { return KM_PURPOSE_VERIFY; } in purpose() function
270 keymaster_purpose_t purpose() const override { return KM_PURPOSE_ENCRYPT; } in purpose() function
283 keymaster_purpose_t purpose() const override { return KM_PURPOSE_DECRYPT; } in purpose() function
H A Decdsa_operation.h33 keymaster_purpose_t purpose, keymaster_digest_t digest, EVP_PKEY* key) in EcdsaOperation()
98 keymaster_purpose_t purpose() const override { return KM_PURPOSE_SIGN; } in purpose() function
108 keymaster_purpose_t purpose() const override { return KM_PURPOSE_VERIFY; } in purpose() function
/aosp12/system/keymaster/include/keymaster/
H A Doperation.h46 keymaster_purpose_t purpose; member
94 explicit Operation(keymaster_purpose_t purpose, AuthorizationSet&& hw_enforced, in Operation()
102 keymaster_purpose_t purpose() const { return purpose_; } in purpose() function
/aosp12/system/keymaster/android_keymaster/
H A Dkeymaster_enforcement.cpp81 static keymaster_error_t authorized_purpose(const keymaster_purpose_t purpose, in authorized_purpose()
98 inline bool is_origination_purpose(keymaster_purpose_t purpose) { in is_origination_purpose()
102 inline bool is_usage_purpose(keymaster_purpose_t purpose) { in is_usage_purpose()
116 keymaster_error_t KeymasterEnforcement::AuthorizeOperation(const keymaster_purpose_t purpose, in AuthorizeOperation()
200 keymaster_error_t KeymasterEnforcement::AuthorizeBegin(const keymaster_purpose_t purpose, in AuthorizeBegin()
/aosp12/system/keymaster/contexts/
H A Dsoft_keymaster_device.cpp110 keymaster_purpose_t purpose, in add_digests()
138 for (auto purpose : sig_purposes) { in map_digests() local
149 for (auto purpose : crypt_purposes) { in map_digests() local
403 keymaster_purpose_t purpose, in get_supported_block_modes()
437 keymaster_purpose_t purpose, in get_supported_padding_modes()
471 keymaster_purpose_t purpose, in get_supported_digests()
613 keymaster_purpose_t purpose, in FindUnsupportedDigest()
635 keymaster_purpose_t purpose, in RequiresSoftwareDigesting()
673 keymaster_purpose_t purpose = static_cast<keymaster_purpose_t>(entry.enumerated); in KeyRequiresSoftwareDigesting() local
1104 keymaster_purpose_t purpose, in begin()
[all …]
/aosp12/system/security/ondevice-signing/
H A DKeystoreHmacKey.cpp172 KeyParameter purpose; in getVerifyOpParameters() local
198 KeyParameter purpose; in getSignOpParameters() local
H A DKeystoreKey.cpp104 KeyParameter purpose; in createKey() local
286 KeyParameter purpose; in getSignOpParameters() local
/aosp12/system/keymaster/tests/
H A Dandroid_keymaster_test_utils.cpp237 keymaster_error_t Keymaster2Test::BeginOperation(keymaster_purpose_t purpose) { in BeginOperation()
247 keymaster_error_t Keymaster2Test::BeginOperation(keymaster_purpose_t purpose, in BeginOperation()
360 string Keymaster2Test::ProcessMessage(keymaster_purpose_t purpose, const string& message) { in ProcessMessage()
368 string Keymaster2Test::ProcessMessage(keymaster_purpose_t purpose, const string& message, in ProcessMessage()
379 string Keymaster2Test::ProcessMessage(keymaster_purpose_t purpose, const string& message, in ProcessMessage()
390 string Keymaster2Test::ProcessMessage(keymaster_purpose_t purpose, const string& message, in ProcessMessage()
695 void Keymaster2Test::CheckTripleDesTestVector(keymaster_purpose_t purpose, in CheckTripleDesTestVector()
811 keymaster_purpose_t purpose, in get_supported_block_modes()
819 keymaster_purpose_t purpose, in get_supported_padding_modes()
828 keymaster_purpose_t purpose, in get_supported_digests()
[all …]
/aosp12/system/keymaster/include/keymaster/legacy_support/
H A Dkeymaster_passthrough_key.h69 OperationFactory* GetOperationFactory(keymaster_purpose_t purpose) const override { in GetOperationFactory()
/aosp12/hardware/interfaces/keymaster/4.1/support/
H A DKeymaster3.cpp33 V3_0::KeyPurpose convert(KeyPurpose purpose) { in convert()
37 V3_0::KeyFormat convert(KeyFormat purpose) { in convert()
235 Return<void> Keymaster3::begin(KeyPurpose purpose, const hidl_vec<uint8_t>& key, in begin()
/aosp12/hardware/interfaces/security/keymint/aidl/aidl_api/android.hardware.security.keymint/1/android/hardware/security/keymint/
H A DIKeyMintDevice.aidl47 …roid.hardware.security.keymint.BeginResult begin(in android.hardware.security.keymint.KeyPurpose p… in begin()
/aosp12/hardware/interfaces/security/keymint/aidl/aidl_api/android.hardware.security.keymint/current/android/hardware/security/keymint/
H A DIKeyMintDevice.aidl47 …roid.hardware.security.keymint.BeginResult begin(in android.hardware.security.keymint.KeyPurpose p… in begin()
/aosp12/hardware/interfaces/security/keymint/aidl/android/hardware/security/keymint/
H A DIKeyMintDevice.aidl754 BeginResult begin(in KeyPurpose purpose, in byte[] keyBlob, in KeyParameter[] params, in begin()
/aosp12/hardware/interfaces/keymaster/4.0/vts/functional/
H A DKeymasterHidlTest.cpp247 ErrorCode KeymasterHidlTest::Begin(KeyPurpose purpose, const HidlBuf& key_blob, in Begin()
269 ErrorCode KeymasterHidlTest::Begin(KeyPurpose purpose, const AuthorizationSet& in_params, in Begin()
276 ErrorCode KeymasterHidlTest::Begin(KeyPurpose purpose, const AuthorizationSet& in_params) { in Begin()
484 void KeymasterHidlTest::CheckTripleDesTestVector(KeyPurpose purpose, BlockMode block_mode, in CheckTripleDesTestVector()
/aosp12/frameworks/base/keystore/java/android/security/keystore2/
H A DAndroidKeyStoreSignatureSpiBase.java208 int purpose = mSigning ? KeymasterDefs.KM_PURPOSE_SIGN : KeymasterDefs.KM_PURPOSE_VERIFY; in ensureKeystoreOperationInitialized() local

123