wickr-crypto-c
|
#include <cipher.h>
Data Fields | |
wickr_cipher_t | cipher |
wickr_buffer_t * | iv |
wickr_buffer_t * | cipher_text |
wickr_buffer_t * | auth_tag |
The result of a cipher operation. Contains the components that are outputted by a cipher function
wickr_cipher_result::auth_tag |
the calculated authentication tag for the output of the cipher function. Can be NULL if a non-authenticated cipher is used
wickr_cipher_result::cipher |
the cipher used to create the cipher result
wickr_cipher_result::cipher_text |
the output of the cipher function using 'cipher' and 'iv'
wickr_cipher_result::iv |
the initialization vector used in the cipher function