Searched refs:AesEvpOperation (Results 1 - 2 of 2) sorted by relevance

/system/keymaster/
H A Daes_operation.h59 class AesEvpOperation : public Operation { class in namespace:keymaster
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,
127 class AesEvpDecryptOperation : public AesEvpOperation {
131 : AesEvpOperation(KM_PURPOSE_DECRYPT, block_mode, padding,
H A Daes_operation.cpp167 AesEvpOperation::AesEvpOperation(keymaster_purpose_t purpose, keymaster_block_mode_t block_mode, function in class:keymaster::AesEvpOperation
176 AesEvpOperation::~AesEvpOperation() {
181 keymaster_error_t AesEvpOperation::Begin(const AuthorizationSet& /* input_params */,
193 keymaster_error_t AesEvpOperation::Update(const AuthorizationSet& additional_params,
214 keymaster_error_t AesEvpOperation::Finish(const AuthorizationSet& additional_params,
241 bool AesEvpOperation::need_iv() const {
256 keymaster_error_t AesEvpOperation::InitializeCipher() {
347 keymaster_error_t AesEvpOperation
[all...]

Completed in 31 milliseconds