36__attribute__((visibility(
"default")))
44__attribute__((visibility(
"default")))
53__attribute__((visibility(
"default")))
63__attribute__((visibility(
"default")))
73__attribute__((visibility(
"default")))
83__attribute__((visibility(
"default")))
85 const
unsigned char *pt,
size_t ptlen);
94__attribute__((visibility(
"default")))
96 const
unsigned char *ct,
size_t ctlen);
101__attribute__((visibility(
"default")))
int zpc_aes_cbc_set_key(struct zpc_aes_cbc *ctx, struct zpc_aes_key *key)
int zpc_aes_cbc_encrypt(struct zpc_aes_cbc *ctx, unsigned char *ct, const unsigned char *pt, size_t ptlen)
int zpc_aes_cbc_alloc(struct zpc_aes_cbc **ctx)
int zpc_aes_cbc_set_iv(struct zpc_aes_cbc *ctx, const unsigned char *iv)
int zpc_aes_cbc_get_intermediate_iv(struct zpc_aes_cbc *ctx, unsigned char iv[16])
int zpc_aes_cbc_set_intermediate_iv(struct zpc_aes_cbc *ctx, const unsigned char iv[16])
void zpc_aes_cbc_free(struct zpc_aes_cbc **ctx)
int zpc_aes_cbc_decrypt(struct zpc_aes_cbc *ctx, unsigned char *pt, const unsigned char *ct, size_t ctlen)