Searched refs:AesEvpOperation (Results 1 – 2 of 2) sorted by relevance
/system/keymaster/ |
D | aes_operation.cpp | 167 AesEvpOperation::AesEvpOperation(keymaster_purpose_t purpose, keymaster_block_mode_t block_mode, in AesEvpOperation() function in keymaster::AesEvpOperation 176 AesEvpOperation::~AesEvpOperation() { in ~AesEvpOperation() 181 keymaster_error_t AesEvpOperation::Begin(const AuthorizationSet& /* input_params */, in Begin() 193 keymaster_error_t AesEvpOperation::Update(const AuthorizationSet& additional_params, in Update() 214 keymaster_error_t AesEvpOperation::Finish(const AuthorizationSet& additional_params, in Finish() 241 bool AesEvpOperation::need_iv() const { in need_iv() 256 keymaster_error_t AesEvpOperation::InitializeCipher() { in InitializeCipher() 347 keymaster_error_t AesEvpOperation::GetIv(const AuthorizationSet& input_params) { in GetIv() 377 bool AesEvpOperation::HandleAad(const AuthorizationSet& input_params, const Buffer& input, in HandleAad() 415 bool AesEvpOperation::ProcessBufferedAadBlock(keymaster_error_t* error) { in ProcessBufferedAadBlock() [all …]
|
D | aes_operation.h | 59 class AesEvpOperation : public Operation { 61 AesEvpOperation(keymaster_purpose_t purpose, keymaster_block_mode_t block_mode, 64 ~AesEvpOperation(); 108 class AesEvpEncryptOperation : public AesEvpOperation { 112 : AesEvpOperation(KM_PURPOSE_ENCRYPT, block_mode, padding, caller_iv, tag_length, key, in AesEvpEncryptOperation() 127 class AesEvpDecryptOperation : public AesEvpOperation { 131 : AesEvpOperation(KM_PURPOSE_DECRYPT, block_mode, padding, in AesEvpDecryptOperation()
|