static int update(EVP_MD_CTX *ctx, const void *data, size_t count) { return BLAKE2s_Update(EVP_MD_CTX_md_data(ctx), data, count); }
static int blake2s_mac_update(EVP_MAC_IMPL *macctx, const unsigned char *data, size_t datalen) { return BLAKE2s_Update(&macctx->ctx, data, datalen); }