Encrypter.
More...
#include <Crypter.h>
◆ Encrypter()
◆ ~Encrypter()
| Encrypter::~Encrypter |
( |
| ) |
|
|
override |
◆ final()
| int Encrypter::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 Encrypter::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::Encrypter::ctx_ |
|
private |
The documentation for this class was generated from the following files: