Decrypter.
More...
#include <Crypter.h>
◆ Decrypter()
◆ ~Decrypter()
Decrypter::~Decrypter |
( |
| ) |
|
|
override |
◆ final()
int Decrypter::final |
( |
void * | out, |
|
|
int & | out_len ) const |
|
overridevirtualnoexcept |
Process final data.
- Parameters
-
out | Pointer to the output buffer |
out_len | Number of bytes in the output buffer |
- Returns
- Number of bytes processed, negative if failed
Implements sese::security::evp::Crypter.
◆ update()
int Decrypter::update |
( |
void * | out, |
|
|
int & | out_len, |
|
|
const void * | in, |
|
|
int | in_len ) const |
|
overridevirtualnoexcept |
Process data.
- Parameters
-
out | Pointer to the output buffer |
out_len | Number of bytes in the output buffer |
in | Pointer to the input buffer |
in_len | Size of the input buffer |
- Returns
- Number of bytes processed, negative if failed
Implements sese::security::evp::Crypter.
References in().
◆ crypter_context_
◆ ctx_
void* sese::security::evp::Decrypter::ctx_ |
|
private |
The documentation for this class was generated from the following files: