ChaCha_ctx
ChaCha_set_key(ChaCha_ctx *ctx, const unsigned char *key, uint32_t keybits)
ChaCha_set_iv(ChaCha_ctx *ctx, const unsigned char *iv,
ChaCha(ChaCha_ctx *ctx, unsigned char *out, const unsigned char *in, size_t len)
void ChaCha_set_key(ChaCha_ctx *ctx, const unsigned char *key,
void ChaCha_set_iv(ChaCha_ctx *ctx, const unsigned char *iv,
void ChaCha(ChaCha_ctx *ctx, unsigned char *out, const unsigned char *in,
ChaCha_set_key((ChaCha_ctx *)ctx->cipher_data, key,
ChaCha_set_iv((ChaCha_ctx *)ctx->cipher_data, iv, counter);
ChaCha((ChaCha_ctx *)ctx->cipher_data, out, in, len);
.ctx_size = sizeof(ChaCha_ctx)
ChaCha_ctx chacha;
ChaCha_ctx ctx;
ChaCha_ctx ctx;
ChaCha_ctx ctx;