sha3_update
sha3_update(SHA3_CTX(desc), data, len);
sha3_update(&ctx, in, in_len);
sha3_update(&ctx, in, in_len);
sha3_update(&ctx, in, in_len);
sha3_update(&ctx, in, in_len);
#define HASH_UPDATE sha3_update
sha3_update(&main_ctx, out, out_len);