#include <secure.h>
|
const int | id |
|
const char * | name |
|
int(* | encrypt_init )(void **ctx, const uint8_t *key, size_t len) |
|
void(* | encrypt_free )(void **ctx) |
|
int(* | encrypt )(void *ctx, const uint8_t *in, uint8_t *out, size_t len, uint8_t *iv, const uint8_t *aad, size_t aad_len) |
|
int(* | decrypt_init )(void **ctx, const uint8_t *key, size_t len) |
|
void(* | decrypt_free )(void **ctx) |
|
int(* | decrypt )(void *ctx, const uint8_t *in, uint8_t *out, size_t len, const uint8_t *iv, const uint8_t *aad, size_t aad_len) |
|
const size_t | min_keysize |
|
const size_t | max_keysize |
|
const size_t | blocksize |
|
const size_t | iv_len |
|
const size_t | icv_len |
|
◆ blocksize
const size_t secure_encr::blocksize |
◆ decrypt
◆ decrypt_free
void(* secure_encr::decrypt_free) (void **ctx) |
◆ decrypt_init
int(* secure_encr::decrypt_init) (void **ctx, const uint8_t *key, size_t len) |
◆ encrypt
◆ encrypt_free
void(* secure_encr::encrypt_free) (void **ctx) |
◆ encrypt_init
int(* secure_encr::encrypt_init) (void **ctx, const uint8_t *key, size_t len) |
◆ icv_len
const size_t secure_encr::icv_len |
◆ id
const int secure_encr::id |
◆ iv_len
const size_t secure_encr::iv_len |
◆ max_keysize
const size_t secure_encr::max_keysize |
◆ min_keysize
const size_t secure_encr::min_keysize |
◆ name
const char* secure_encr::name |
The documentation for this struct was generated from the following file: