/aosp12/system/keymaster/km_openssl/ |
H A D | hmac_operation.h | 67 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 D | rsa_key.cpp | 35 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 D | triple_des_operation.h | 40 explicit TripleDesOperationFactory(keymaster_purpose_t purpose) in TripleDesOperationFactory()
|
H A D | aes_operation.h | 40 explicit AesOperationFactory(keymaster_purpose_t purpose) in AesOperationFactory()
|
H A D | block_cipher_operation.h | 48 explicit BlockCipherOperationFactory(keymaster_purpose_t purpose) : purpose_(purpose) {} in BlockCipherOperationFactory()
|
H A D | hmac_operation.cpp | 91 HmacOperation::HmacOperation(Key&& key, keymaster_purpose_t purpose, keymaster_digest_t digest, in HmacOperation()
|
/aosp12/system/keymaster/legacy_support/ |
H A D | keymaster1_legacy_support.cpp | 58 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 D | ecdsa_keymaster1_operation.h | 32 EcdsaKeymaster1WrappedOperation(keymaster_purpose_t purpose, const Keymaster1Engine* engine) in EcdsaKeymaster1WrappedOperation() 104 EcdsaKeymaster1OperationFactory(keymaster_purpose_t purpose, const Keymaster1Engine* engine) in EcdsaKeymaster1OperationFactory()
|
H A D | rsa_keymaster1_operation.h | 31 RsaKeymaster1WrappedOperation(keymaster_purpose_t purpose, const Keymaster1Engine* engine) in RsaKeymaster1WrappedOperation() 103 RsaKeymaster1OperationFactory(keymaster_purpose_t purpose, const Keymaster1Engine* engine) in RsaKeymaster1OperationFactory()
|
H A D | keymaster_passthrough_operation.h | 38 explicit KeymasterPassthroughOperation(keymaster_purpose_t purpose, in KeymasterPassthroughOperation() 96 keymaster_purpose_t purpose, in KeymasterPassthroughOperationFactory()
|
/aosp12/system/keymaster/include/keymaster/km_openssl/ |
H A D | rsa_operation.h | 37 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 D | ecdsa_operation.h | 33 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 D | operation.h | 46 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 D | keymaster_enforcement.cpp | 81 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 D | soft_keymaster_device.cpp | 110 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 D | KeystoreHmacKey.cpp | 172 KeyParameter purpose; in getVerifyOpParameters() local 198 KeyParameter purpose; in getSignOpParameters() local
|
H A D | KeystoreKey.cpp | 104 KeyParameter purpose; in createKey() local 286 KeyParameter purpose; in getSignOpParameters() local
|
/aosp12/system/keymaster/tests/ |
H A D | android_keymaster_test_utils.cpp | 237 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 D | keymaster_passthrough_key.h | 69 OperationFactory* GetOperationFactory(keymaster_purpose_t purpose) const override { in GetOperationFactory()
|
/aosp12/hardware/interfaces/keymaster/4.1/support/ |
H A D | Keymaster3.cpp | 33 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 D | IKeyMintDevice.aidl | 47 …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 D | IKeyMintDevice.aidl | 47 …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 D | IKeyMintDevice.aidl | 754 BeginResult begin(in KeyPurpose purpose, in byte[] keyBlob, in KeyParameter[] params, in begin()
|
/aosp12/hardware/interfaces/keymaster/4.0/vts/functional/ |
H A D | KeymasterHidlTest.cpp | 247 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 D | AndroidKeyStoreSignatureSpiBase.java | 208 int purpose = mSigning ? KeymasterDefs.KM_PURPOSE_SIGN : KeymasterDefs.KM_PURPOSE_VERIFY; in ensureKeystoreOperationInitialized() local
|