27 #include "crypto_engine.h" wickr_cipher_key_t * remote
Definition: storage.h:50
wickr_storage_keys_t * wickr_storage_keys_create_from_buffer(const wickr_buffer_t *buffer)
Key's used for the client to encrypt data meant for itself, and not for other clients.
Definition: storage.h:48
Represents an array of bytes and the length of the allocation associated with those bytes.
Definition: buffer.h:51
wickr_storage_keys_t * wickr_storage_keys_create(wickr_cipher_key_t *local, wickr_cipher_key_t *remote)
wickr_cipher_key_t * local
Definition: storage.h:49
void wickr_storage_keys_destroy(wickr_storage_keys_t **keys)
wickr_buffer_t * wickr_storage_keys_serialize(const wickr_storage_keys_t *keys)
wickr_storage_keys_t * wickr_storage_keys_copy(const wickr_storage_keys_t *source)