Searched refs:BlockCipherEvpOperation (Results 1 – 2 of 2) sorted by relevance
/system/keymaster/km_openssl/ |
D | block_cipher_operation.cpp | 142 BlockCipherEvpOperation::BlockCipherEvpOperation(keymaster_purpose_t purpose, in BlockCipherEvpOperation() function in keymaster::BlockCipherEvpOperation 153 BlockCipherEvpOperation::~BlockCipherEvpOperation() { in ~BlockCipherEvpOperation() 157 keymaster_error_t BlockCipherEvpOperation::Begin(const AuthorizationSet& /* input_params */, in Begin() 168 keymaster_error_t BlockCipherEvpOperation::Update(const AuthorizationSet& additional_params, in Update() 186 keymaster_error_t BlockCipherEvpOperation::Finish(const AuthorizationSet& additional_params, in Finish() 213 bool BlockCipherEvpOperation::need_iv() const { in need_iv() 228 keymaster_error_t BlockCipherEvpOperation::InitializeCipher(const KeymasterKeyBlob& key) { in InitializeCipher() 259 keymaster_error_t BlockCipherEvpOperation::GetIv(const AuthorizationSet& input_params) { in GetIv() 290 bool BlockCipherEvpOperation::HandleAad(const AuthorizationSet& input_params, const Buffer& input, in HandleAad() 328 bool BlockCipherEvpOperation::ProcessBufferedAadBlock(keymaster_error_t* error) { in ProcessBufferedAadBlock() [all …]
|
D | block_cipher_operation.h | 69 class BlockCipherEvpOperation : public Operation { 71 BlockCipherEvpOperation(keymaster_purpose_t purpose, keymaster_block_mode_t block_mode, 74 ~BlockCipherEvpOperation(); 118 class BlockCipherEvpEncryptOperation : public BlockCipherEvpOperation { 123 : BlockCipherEvpOperation(KM_PURPOSE_ENCRYPT, block_mode, padding, caller_iv, tag_length, in BlockCipherEvpEncryptOperation() 138 class BlockCipherEvpDecryptOperation : public BlockCipherEvpOperation { 143 : BlockCipherEvpOperation(KM_PURPOSE_DECRYPT, block_mode, padding, in BlockCipherEvpDecryptOperation()
|