/aosp12/system/keymaster/include/keymaster/km_openssl/ |
H A D | rsa_operation.h | 38 keymaster_padding_t padding, EVP_PKEY* key) in RsaOperation() 50 keymaster_padding_t padding() const { return padding_; } in padding() 62 const keymaster_padding_t padding_; 78 keymaster_padding_t padding, EVP_PKEY* key); 93 keymaster_digest_t digest, keymaster_padding_t padding, EVP_PKEY* key) in RsaSignOperation() 117 keymaster_digest_t digest, keymaster_padding_t padding, EVP_PKEY* key) in RsaVerifyOperation() 142 keymaster_padding_t padding, EVP_PKEY* key) in RsaCryptOperation() 167 keymaster_digest_t digest, keymaster_padding_t padding, EVP_PKEY* key) in RsaEncryptOperation() 181 keymaster_digest_t digest, keymaster_padding_t padding, EVP_PKEY* key) in RsaDecryptOperation() 247 keymaster_padding_t padding, EVP_PKEY* key) override { in InstantiateOperation() [all …]
|
H A D | rsa_key.h | 39 bool SupportedMode(keymaster_purpose_t purpose, keymaster_padding_t padding);
|
/aosp12/system/keymaster/tests/ |
H A D | android_keymaster_test_utils.h | 237 keymaster_padding_t padding); 243 keymaster_digest_t digest, keymaster_padding_t padding); 246 std::string EncryptMessage(const std::string& message, keymaster_padding_t padding, 249 keymaster_digest_t mgf_digest, keymaster_padding_t padding, 259 keymaster_digest_t digest, keymaster_padding_t padding, 271 keymaster_padding_t padding); 273 keymaster_padding_t padding); 275 keymaster_padding_t padding, const std::string& nonce); 279 keymaster_padding_t padding, const std::string& nonce); 281 keymaster_digest_t digest, keymaster_padding_t padding, [all …]
|
H A D | android_keymaster_test_utils.cpp | 412 keymaster_digest_t digest, keymaster_padding_t padding) { in SignMessage() 447 keymaster_digest_t digest, keymaster_padding_t padding) { in VerifyMessage() 463 string Keymaster2Test::EncryptMessage(const string& message, keymaster_padding_t padding, in EncryptMessage() 482 keymaster_padding_t padding, string* generated_nonce) { in EncryptMessage() 495 keymaster_padding_t padding, string* generated_nonce) { in EncryptMessage() 575 keymaster_padding_t padding) { in DecryptMessage() 585 keymaster_padding_t padding) { in DecryptMessage() 595 keymaster_padding_t padding, const string& nonce) { in DecryptMessage() 606 keymaster_padding_t padding, const string& nonce) { in DecryptMessage() 629 keymaster_padding_t padding, const string& nonce) { in DecryptMessage() [all …]
|
H A D | authorization_set_test.cpp | 512 keymaster_padding_t val2; in TEST()
|
H A D | android_keymaster_test.cpp | 1111 vector<keymaster_padding_t> padding_modes{ in TEST_P() 1118 for (keymaster_padding_t padding_mode : padding_modes) { in TEST_P() 2177 keymaster_padding_t padding_modes[] = {KM_PAD_RSA_OAEP, KM_PAD_RSA_PKCS1_1_5_ENCRYPT}; in TEST_P() 3206 const keymaster_padding_t padding_mode;
|
/aosp12/system/keymaster/km_openssl/ |
H A D | block_cipher_operation.h | 61 const keymaster_padding_t* SupportedPaddingModes(size_t* padding_count) const override; 72 keymaster_padding_t padding, bool caller_iv, size_t tag_length, 113 const keymaster_padding_t padding_; 120 BlockCipherEvpEncryptOperation(keymaster_block_mode_t block_mode, keymaster_padding_t padding, in BlockCipherEvpEncryptOperation() 140 BlockCipherEvpDecryptOperation(keymaster_block_mode_t block_mode, keymaster_padding_t padding, in BlockCipherEvpDecryptOperation()
|
H A D | rsa_operation.cpp | 64 keymaster_padding_t padding; in CreateRsaOperation() 85 static const keymaster_padding_t supported_sig_padding[] = {KM_PAD_NONE, KM_PAD_RSA_PKCS1_1_5_SIGN, 87 const keymaster_padding_t* 157 static const keymaster_padding_t supported_crypt_padding[] = {KM_PAD_NONE, KM_PAD_RSA_OAEP, 159 const keymaster_padding_t* 242 keymaster_padding_t padding, EVP_PKEY* key) in RsaDigestingOperation()
|
H A D | block_cipher_operation.cpp | 104 keymaster_padding_t padding; in CreateOperation() 135 static const keymaster_padding_t supported_padding_modes[] = {KM_PAD_NONE, KM_PAD_PKCS7}; 136 const keymaster_padding_t* 144 keymaster_padding_t padding, bool caller_iv, in BlockCipherEvpOperation()
|
H A D | rsa_key.cpp | 35 bool RsaKey::SupportedMode(keymaster_purpose_t purpose, keymaster_padding_t padding) { in SupportedMode()
|
/aosp12/system/keymaster/legacy_support/ |
H A D | rsa_keymaster1_operation.cpp | 122 keymaster_padding_t padding; in CreateOperation() 156 static const keymaster_padding_t supported_sig_padding[] = { 161 static const keymaster_padding_t supported_crypt_padding[] = { 167 const keymaster_padding_t*
|
H A D | rsa_keymaster1_operation.h | 56 keymaster_digest_t digest, keymaster_padding_t padding, EVP_PKEY* key, in RsaKeymaster1Operation() 111 const keymaster_padding_t* SupportedPaddingModes(size_t* padding_mode_count) const override;
|
H A D | ecdsa_keymaster1_operation.cpp | 128 const keymaster_padding_t*
|
H A D | ecdsa_keymaster1_operation.h | 112 const keymaster_padding_t* SupportedPaddingModes(size_t* padding_mode_count) const override;
|
H A D | keymaster_passthrough_operation.h | 118 const keymaster_padding_t* SupportedPaddingModes(size_t* padding_count) const override { in SupportedPaddingModes()
|
/aosp12/system/keymaster/android_keymaster/ |
H A D | operation.cpp | 23 bool OperationFactory::supported(keymaster_padding_t padding) const { in supported() 25 const keymaster_padding_t* supported_paddings = SupportedPaddingModes(&padding_count); in supported() 87 keymaster_padding_t* padding, in GetAndValidatePadding()
|
H A D | keymaster_tags.cpp | 245 DEFINE_KEYMASTER_ENUM_TAG(KM_ENUM_REP, TAG_PADDING, keymaster_padding_t); 246 DEFINE_KEYMASTER_ENUM_TAG(KM_ENUM, TAG_PADDING_OLD, keymaster_padding_t);
|
/aosp12/system/keymaster/include/keymaster/ |
H A D | operation.h | 60 virtual const keymaster_padding_t* SupportedPaddingModes(size_t* padding_count) const { in SupportedPaddingModes() 74 bool supported(keymaster_padding_t padding) const; 81 keymaster_padding_t* padding, keymaster_error_t* error) const;
|
H A D | keymaster_tags.h | 207 DECLARE_KEYMASTER_ENUM_TAG(KM_ENUM_REP, TAG_PADDING, keymaster_padding_t); 208 DECLARE_KEYMASTER_ENUM_TAG(KM_ENUM, TAG_PADDING_OLD, keymaster_padding_t);
|
H A D | soft_keymaster_device.h | 112 keymaster_padding_t** modes,
|
H A D | android_keymaster_messages.h | 318 struct SupportedPaddingModesResponse : public SupportedResponse<keymaster_padding_t> { 320 : SupportedResponse<keymaster_padding_t>(ver) {} in SupportedPaddingModesResponse()
|
H A D | authorization_set.h | 548 AuthorizationSetBuilder& Padding(keymaster_padding_t padding) { in Padding()
|
/aosp12/hardware/libhardware/include/hardware/ |
H A D | keymaster1.h | 171 keymaster_padding_t** modes,
|
H A D | keymaster_defs.h | 265 } keymaster_padding_t; typedef
|
/aosp12/system/keymaster/contexts/ |
H A D | soft_keymaster_device.cpp | 438 keymaster_padding_t** modes, in get_supported_padding_modes() 462 *modes = reinterpret_cast<keymaster_padding_t*>(malloc(*modes_length * sizeof(**modes))); in get_supported_padding_modes()
|