__sha256_block
__sha256_block(state, data, 1);
__sha256_block(ctx->state.st32, ctx->buffer, 1);
__sha256_block(ctx->state.st32, data, blocks);
__sha256_block(ctx->state.st32, ctx->buffer, 1);
__sha256_block(ctx->state.st32, ctx->buffer, 1);
void __sha256_block(uint32_t state[8], const uint8_t *in, size_t num);