Lines Matching refs:BlockCipherEvpOperation
144 BlockCipherEvpOperation::BlockCipherEvpOperation(keymaster_purpose_t purpose,
155 BlockCipherEvpOperation::~BlockCipherEvpOperation() {
159 keymaster_error_t BlockCipherEvpOperation::Begin(const AuthorizationSet& /* input_params */,
168 keymaster_error_t BlockCipherEvpOperation::Update(const AuthorizationSet& additional_params,
185 keymaster_error_t BlockCipherEvpOperation::Finish(const AuthorizationSet& additional_params,
210 bool BlockCipherEvpOperation::need_iv() const {
225 keymaster_error_t BlockCipherEvpOperation::InitializeCipher(KeymasterKeyBlob key) {
256 keymaster_error_t BlockCipherEvpOperation::GetIv(const AuthorizationSet& input_params) {
287 bool BlockCipherEvpOperation::HandleAad(const AuthorizationSet& input_params, const Buffer& input,
325 bool BlockCipherEvpOperation::ProcessBufferedAadBlock(keymaster_error_t* error) {
336 bool BlockCipherEvpOperation::ProcessAadBlocks(const uint8_t* data, size_t blocks,
351 void BlockCipherEvpOperation::FillBufferedAadBlock(keymaster_blob_t* aad) {
359 bool BlockCipherEvpOperation::InternalUpdate(const uint8_t* input, size_t input_length,
379 bool BlockCipherEvpOperation::UpdateForFinish(const AuthorizationSet& additional_params,
413 return BlockCipherEvpOperation::Begin(input_params, output_params);
426 BlockCipherEvpOperation::Finish(additional_params, input, signature, output_params, output);
460 return BlockCipherEvpOperation::Begin(input_params, output_params);
544 return BlockCipherEvpOperation::Finish(empty_params, empty_input, signature, output_params,
548 keymaster_error_t BlockCipherEvpOperation::Abort() {