12 uint8_t
const* in, uint8_t
const* iv, uint8_t
const*
key, uint32_t
const*
length, uint8_t** r)
16 std::vector<uint8_t> result(in, in +
len);
21 uint8_t
const* in, uint8_t
const* iv, uint8_t
const*
key, uint32_t
const*
length, uint8_t** r)
25 std::vector<uint8_t> result(in, in +
len);
WASM_EXPORT void aes_decrypt_buffer_cbc(uint8_t const *in, uint8_t const *iv, uint8_t const *key, uint32_t const *length, uint8_t **r)
WASM_EXPORT void aes_encrypt_buffer_cbc(uint8_t const *in, uint8_t const *iv, uint8_t const *key, uint32_t const *length, uint8_t **r)
uint8_t const size_t length
void aes128_decrypt_buffer_cbc(uint8_t *buffer, uint8_t *iv, const uint8_t *key, const size_t length)
void aes128_encrypt_buffer_cbc(uint8_t *buffer, uint8_t *iv, const uint8_t *key, const size_t length)
uint8_t * to_heap_buffer(T const &value)