st32
memcpy(context->state.st32, sha256_initial_hash_value,
SHA256Transform(context->state.st32, context->buffer);
SHA256Transform(context->state.st32, data);
SHA256Transform(context->state.st32, context->buffer);
SHA256Transform(context->state.st32, context->buffer);
context->state.st32[j] = swap32(context->state.st32[j]);
memcpy(digest, context->state.st32, SHA256_DIGEST_LENGTH);
u_int32_t st32[8];